From f136ef26c5e77e1a117e5c3f5cd93ade4b61a1c4 Mon Sep 17 00:00:00 2001 From: Cafee Date: Wed, 26 Nov 2014 22:33:35 +0100 Subject: [PATCH 001/247] 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/247] 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 f3a5f509ece5b6b30580bc2405f70a25f7a8edb5 Mon Sep 17 00:00:00 2001 From: Theo Hussey Date: Mon, 1 Aug 2016 20:10:46 +0100 Subject: [PATCH 003/247] 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 004/247] 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 005/247] 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 006/247] 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 007/247] 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 8c435158a2408da74628e230a80ce4c84b38baaf Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 31 Aug 2016 13:57:44 +1000 Subject: [PATCH 008/247] Created new library "allegro.lib" and moved all ACS* current sensor ICs to this library. --- library/allegro.dcm | 99 ++++++++++++++++++++++++++++++++++++++ library/allegro.lib | 113 ++++++++++++++++++++++++++++++++++++++++++++ library/sensors.dcm | 96 ------------------------------------- library/sensors.lib | 110 ------------------------------------------ 4 files changed, 212 insertions(+), 206 deletions(-) create mode 100644 library/allegro.dcm create mode 100644 library/allegro.lib diff --git a/library/allegro.dcm b/library/allegro.dcm new file mode 100644 index 00000000..20a8e903 --- /dev/null +++ b/library/allegro.dcm @@ -0,0 +1,99 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP ACS706ELC-05C +D 15A, Hall Effect Linear Current Sensor, SO-8 +K hall effect current monitor sensor isolated +F http://www.allegromicro.com/~/media/Files/Datasheets/ACS706ELC-05C-Datasheet.ashx +$ENDCMP +# +$CMP ACS711ELCTR-12AB +D 12.5A, Hall Effect Linear Current Sensor w/ Overcurrent, SO-8 +K hall effect current monitor sensor isolated +F http://www.allegromicro.com/~/Media/Files/Datasheets/ACS711-Datasheet.ashx +$ENDCMP +# +$CMP ACS711ELCTR-25AB +D 25A, Hall Effect Linear Current Sensor w/ Overcurrent, SO-8 +K hall effect current monitor sensor isolated +F http://www.allegromicro.com/~/Media/Files/Datasheets/ACS711-Datasheet.ashx +$ENDCMP +# +$CMP ACS712ELCTR-05B-T +D 5A Bidirectional Current Sensor with Hall Sensor, 185mV/A, SO-8 +K hall effect current monitor sensor isolated +F http://www.allegromicro.com/~/media/Files/Datasheets/ACS712-Datasheet.ashx?la=en +$ENDCMP +# +$CMP ACS712ELCTR-20A-T +D 20A Bidirectional Current Sensor with Hall Sensor, 100mV/A, SO-8 +K hall effect current monitor sensor isolated +F http://www.allegromicro.com/~/media/Files/Datasheets/ACS712-Datasheet.ashx?la=en +$ENDCMP +# +$CMP ACS712ELCTR-30A-T +D 30A Bidirectional Current Sensor with Hall Sensor, 66mV/A, SO-8 +K hall effect current monitor sensor isolated +F http://www.allegromicro.com/~/media/Files/Datasheets/ACS712-Datasheet.ashx?la=en +$ENDCMP +# +$CMP ACS713ELCTR-20A-T +D 20A Unidirectional Current Sensor with Hall Sensor, 185mV/A, SO-8 +K hall effect current monitor sensor isolated +F http://www.allegromicro.com/en/Products/Part_Numbers/0713/0713.pdf +$ENDCMP +# +$CMP ACS713ELCTR-30A-T +D 30A Unidirectional Current Sensor with Hall Sensor, 133mV/A, SO-8 +K hall effect current monitor sensor isolated +F http://www.allegromicro.com/en/Products/Part_Numbers/0713/0713.pdf +$ENDCMP +# +$CMP ACS722LLCTR-05AB-T +D 5A Bidirectional Current Sensor with Hall Sensor, SO-8 +K hall effect current monitor sensor isolated +F http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en +$ENDCMP +# +$CMP ACS722LLCTR-10AB-T +D 10A Bidirectional Current Sensor with Hall Sensor, SO-8 +K hall effect current monitor sensor isolated +F http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en +$ENDCMP +# +$CMP ACS722LLCTR-10AU-T +D 10A Unidirectional Current Sensor with Hall Sensor, SO-8 +K hall effect current monitor sensor isolated +F http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en +$ENDCMP +# +$CMP ACS722LLCTR-20AB-T +D 20A Bidirectional Current Sensor with Hall Sensor, SO-8 +K hall effect current monitor sensor isolated +F http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en +$ENDCMP +# +$CMP ACS722LLCTR-20AU-T +D 20A Unidirectional Current Sensor with Hall Sensor, SO-8 +K hall effect current monitor sensor isolated +F http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en +$ENDCMP +# +$CMP ACS722LLCTR-40AB-T +D 40A Bidirectional Current Sensor with Hall Sensor, SO-8 +K hall effect current monitor sensor isolated +F http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en +$ENDCMP +# +$CMP ACS722LLCTR-40AU-T +D 40A Unidirectional Current Sensor with Hall Sensor, SO-8 +K hall effect current monitor sensor isolated +F http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en +$ENDCMP +# +$CMP ACS754SCB-200 +D 200A Hall Effect Linear Current Sensor, 5pin CB package +K hall effect current monitor sensor isolated +F http://www.allegromicro.com/~/media/Files/Datasheets/ACS754-200-Datasheet.ashx +$ENDCMP +# +#End Doc Library diff --git a/library/allegro.lib b/library/allegro.lib new file mode 100644 index 00000000..9c29bf6c --- /dev/null +++ b/library/allegro.lib @@ -0,0 +1,113 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# ACS706ELC-05C +# +DEF ACS706ELC-05C U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V L CNN +F1 "ACS706ELC-05C" -300 350 50 H V L CNN +F2 "SO-8" -300 -350 50 H V L CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SO* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X IP+ 1 -400 200 100 R 50 50 1 1 P +X IP+ 2 -400 100 100 R 50 50 1 1 P +X IP- 3 -400 -100 100 R 50 50 1 1 P +X IP- 4 -400 -200 100 R 50 50 1 1 P +X GND 5 400 -200 100 L 50 50 1 1 W +X VIout 7 400 0 100 L 50 50 1 1 O +X VCC 8 400 200 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ACS711ELCTR-12AB +# +DEF ACS711ELCTR-12AB U 0 40 Y Y 1 F N +F0 "U" -300 550 50 H V L CNN +F1 "ACS711ELCTR-12AB" -300 450 50 H V L CNN +F2 "SO-8" 0 0 50 H I C CIN +F3 "" 0 0 50 H V C CNN +ALIAS ACS711ELCTR-25AB +$FPLIST + SO* +$ENDFPLIST +DRAW +S -300 400 300 -400 0 1 10 f +X IP+ 1 -400 300 100 R 50 50 1 1 P +X IP+ 2 -400 200 100 R 50 50 1 1 P +X IP- 3 -400 -200 100 R 50 50 1 1 P +X IP- 4 -400 -300 100 R 50 50 1 1 P +X GND 5 400 -300 100 L 50 50 1 1 W +X ~FAULT 6 400 -200 100 L 50 50 1 1 O +X VIout 7 400 100 100 L 50 50 1 1 O +X VCC 8 400 300 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ACS712ELCTR-05B-T +# +DEF ACS712ELCTR-05B-T U 0 30 Y Y 1 F N +F0 "U" 100 450 50 H V L CNN +F1 "ACS712ELCTR-05B-T" 100 350 50 H V L CNN +F2 "SO-8" 0 0 50 H I C CIN +F3 "" 0 0 50 H V C CNN +ALIAS ACS712ELCTR-20A-T ACS712ELCTR-30A-T ACS713ELCTR-20A-T ACS713ELCTR-30A-T +DRAW +S -300 300 300 -300 0 1 10 f +X IP+ 1 -400 200 100 R 50 50 1 1 P +X IP+ 2 -400 100 100 R 50 50 1 1 P +X IP- 3 -400 -100 100 R 50 50 1 1 P +X IP- 4 -400 -200 100 R 50 50 1 1 P +X GND 5 0 -400 100 U 50 50 1 1 W +X Filter 6 400 -100 100 L 50 50 1 1 P +X VIout 7 400 200 100 L 50 50 1 1 O +X VCC 8 0 400 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ACS722LLCTR-05AB-T +# +DEF ACS722LLCTR-05AB-T U 0 30 Y Y 1 F N +F0 "U" 100 450 50 H V L CNN +F1 "ACS722LLCTR-05AB-T" 100 350 50 H V L CNN +F2 "SO-8" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS ACS722LLCTR-10AU-T ACS722LLCTR-10AB-T ACS722LLCTR-20AU-T ACS722LLCTR-20AB-T ACS722LLCTR-40AU-T ACS722LLCTR-40AB-T +$FPLIST + SOIC-* + SO-* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X IP+ 1 -400 200 100 R 50 50 1 1 P +X IP+ 2 -400 100 100 R 50 50 1 1 P +X IP- 3 -400 -100 100 R 50 50 1 1 P +X IP- 4 -400 -200 100 R 50 50 1 1 P +X GND 5 0 -400 100 U 50 50 1 1 W +X BWSel 6 400 -100 100 L 50 50 1 1 P +X VIout 7 400 200 100 L 50 50 1 1 O +X VCC 8 0 400 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ACS754SCB-200 +# +DEF ACS754SCB-200 U 0 40 Y Y 1 F N +F0 "U" -300 250 50 H V L CNN +F1 "ACS754SCB-200" -300 -250 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -300 200 300 -200 0 1 10 f +X VCC 1 400 100 100 L 50 50 1 1 W +X GND 2 400 -100 100 L 50 50 1 1 W +X OUT 3 400 0 100 L 50 50 1 1 O +X IP+ 4 -400 100 100 R 50 50 1 1 P +X IP- 5 -400 -100 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/library/sensors.dcm b/library/sensors.dcm index 6c2febab..71a91c63 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -108,102 +108,6 @@ K hall switch F http://www.allegromicro.com/~/media/Files/Datasheets/A1301-2-Datasheet.ashx $ENDCMP # -$CMP ACS706ELC-05C -D 15A, Hall Effect Linear Current Sensor, SO-8 -K Hall Effect Current Monitor -F http://www.allegromicro.com/~/media/Files/Datasheets/ACS706ELC-05C-Datasheet.ashx -$ENDCMP -# -$CMP ACS711ELCTR-12AB -D 12.5A, Hall Effect Linear Current Sensor w/ Overcurrent, SO-8 -K Hall Effect Current Monitor -F http://www.allegromicro.com/~/Media/Files/Datasheets/ACS711-Datasheet.ashx -$ENDCMP -# -$CMP ACS711ELCTR-25AB -D 25A, Hall Effect Linear Current Sensor w/ Overcurrent, SO-8 -K Hall Effect Current Monitor -F http://www.allegromicro.com/~/Media/Files/Datasheets/ACS711-Datasheet.ashx -$ENDCMP -# -$CMP ACS712ELCTR-05B-T -D 5A Bidirectional Current Sensor with Hall Sensor, 185mV/A, SO-8 -K Hall Effect Current Sensor -F sensors/AC712_current_sensor.pdf -$ENDCMP -# -$CMP ACS712ELCTR-20A-T -D 20A Bidirectional Current Sensor with Hall Sensor, 100mV/A, SO-8 -K Hall Effect Current Sensor -F sensors/AC712_current_sensor.pdf -$ENDCMP -# -$CMP ACS712ELCTR-30A-T -D 30A Bidirectional Current Sensor with Hall Sensor, 66mV/A, SO-8 -K Hall Effect Current Sensor -F sensors/AC712_current_sensor.pdf -$ENDCMP -# -$CMP ACS713ELCTR-20A-T -D 20A Unidirectional Current Sensor with Hall Sensor, 185mV/A, SO-8 -K Hall Effect Current Sensor -F http://www.allegromicro.com/en/Products/Part_Numbers/0713/0713.pdf -$ENDCMP -# -$CMP ACS713ELCTR-30A-T -D 30A Unidirectional Current Sensor with Hall Sensor, 133mV/A, SO-8 -K Hall Effect Current Sensor -F http://www.allegromicro.com/en/Products/Part_Numbers/0713/0713.pdf -$ENDCMP -# -$CMP ACS722LLCTR-05AB-T -D 5A Bidirectional Current Sensor with Hall Sensor, SO-8 -K Hall Effect Current Sensor -F sensors/AC722_current_sensor.pdf -$ENDCMP -# -$CMP ACS722LLCTR-10AB-T -D 10A Bidirectional Current Sensor with Hall Sensor, SO-8 -K Hall Effect Current Sensor -F sensors/AC722_current_sensor.pdf -$ENDCMP -# -$CMP ACS722LLCTR-10AU-T -D 10A Unidirectional Current Sensor with Hall Sensor, SO-8 -K Hall Effect Current Sensor -F sensors/AC722_current_sensor.pdf -$ENDCMP -# -$CMP ACS722LLCTR-20AB-T -D 20A Bidirectional Current Sensor with Hall Sensor, SO-8 -K Hall Effect Current Sensor -F sensors/AC722_current_sensor.pdf -$ENDCMP -# -$CMP ACS722LLCTR-20AU-T -D 20A Unidirectional Current Sensor with Hall Sensor, SO-8 -K Hall Effect Current Sensor -F sensors/AC722_current_sensor.pdf -$ENDCMP -# -$CMP ACS722LLCTR-40AB-T -D 40A Bidirectional Current Sensor with Hall Sensor, SO-8 -K Hall Effect Current Sensor -F sensors/AC722_current_sensor.pdf -$ENDCMP -# -$CMP ACS722LLCTR-40AU-T -D 40A Unidirectional Current Sensor with Hall Sensor, SO-8 -K Hall Effect Current Sensor -F sensors/AC722_current_sensor.pdf -$ENDCMP -# -$CMP ACS754SCB-200 -D 200A Hall Effect Linear Current Sensor, 5pin CB package -K Hall Current Sensor -F http://www.allegromicro.com/~/media/Files/Datasheets/ACS754-200-Datasheet.ashx -$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 1a07db80..a7f7a321 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -78,116 +78,6 @@ X Vout 3 300 0 100 L 50 50 1 1 O ENDDRAW ENDDEF # -# ACS706ELC-05C -# -DEF ACS706ELC-05C U 0 40 Y Y 1 F N -F0 "U" -300 450 50 H V L CNN -F1 "ACS706ELC-05C" -300 350 50 H V L CNN -F2 "SO-8" -300 -350 50 H V L CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - SO* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X IP+ 1 -400 200 100 R 50 50 1 1 P -X IP+ 2 -400 100 100 R 50 50 1 1 P -X IP- 3 -400 -100 100 R 50 50 1 1 P -X IP- 4 -400 -200 100 R 50 50 1 1 P -X GND 5 400 -200 100 L 50 50 1 1 W -X VIout 7 400 0 100 L 50 50 1 1 O -X VCC 8 400 200 100 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# ACS711ELCTR-12AB -# -DEF ACS711ELCTR-12AB U 0 40 Y Y 1 F N -F0 "U" -300 550 50 H V L CNN -F1 "ACS711ELCTR-12AB" -300 450 50 H V L CNN -F2 "SO-8" 0 0 50 H I C CIN -F3 "" 0 0 50 H V C CNN -ALIAS ACS711ELCTR-25AB -$FPLIST - SO* -$ENDFPLIST -DRAW -S -300 400 300 -400 0 1 10 f -X IP+ 1 -400 300 100 R 50 50 1 1 P -X IP+ 2 -400 200 100 R 50 50 1 1 P -X IP- 3 -400 -200 100 R 50 50 1 1 P -X IP- 4 -400 -300 100 R 50 50 1 1 P -X GND 5 400 -300 100 L 50 50 1 1 W -X ~FAULT 6 400 -200 100 L 50 50 1 1 O -X VIout 7 400 100 100 L 50 50 1 1 O -X VCC 8 400 300 100 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# ACS712ELCTR-05B-T -# -DEF ACS712ELCTR-05B-T U 0 30 Y Y 1 F N -F0 "U" 100 450 50 H V L CNN -F1 "ACS712ELCTR-05B-T" 100 350 50 H V L CNN -F2 "SO-8" 0 0 50 H I C CIN -F3 "" 0 0 50 H V C CNN -ALIAS ACS712ELCTR-20A-T ACS712ELCTR-30A-T ACS713ELCTR-20A-T ACS713ELCTR-30A-T -DRAW -S -300 300 300 -300 0 1 10 f -X IP+ 1 -400 200 100 R 50 50 1 1 P -X IP+ 2 -400 100 100 R 50 50 1 1 P -X IP- 3 -400 -100 100 R 50 50 1 1 P -X IP- 4 -400 -200 100 R 50 50 1 1 P -X GND 5 0 -400 100 U 50 50 1 1 W -X Filter 6 400 -100 100 L 50 50 1 1 P -X VIout 7 400 200 100 L 50 50 1 1 O -X VCC 8 0 400 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# ACS722LLCTR-05AB-T -# -DEF ACS722LLCTR-05AB-T U 0 30 Y Y 1 F N -F0 "U" 100 450 50 H V L CNN -F1 "ACS722LLCTR-05AB-T" 100 350 50 H V L CNN -F2 "SO-8" 0 0 50 H V C CIN -F3 "http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en" -75 625 50 H I C CNN -F4 "Allegro Microsystems" -25 725 50 H I C CNN "Manufacturer" -ALIAS ACS722LLCTR-10AU-T ACS722LLCTR-10AB-T ACS722LLCTR-20AU-T ACS722LLCTR-20AB-T ACS722LLCTR-40AU-T ACS722LLCTR-40AB-T -$FPLIST - SOIC-* - SO-* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X IP+ 1 -400 200 100 R 50 50 1 1 P -X IP+ 2 -400 100 100 R 50 50 1 1 P -X IP- 3 -400 -100 100 R 50 50 1 1 P -X IP- 4 -400 -200 100 R 50 50 1 1 P -X GND 5 0 -400 100 U 50 50 1 1 W -X BWSel 6 400 -100 100 L 50 50 1 1 P -X VIout 7 400 200 100 L 50 50 1 1 O -X VCC 8 0 400 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# ACS754SCB-200 -# -DEF ACS754SCB-200 U 0 40 Y Y 1 F N -F0 "U" -300 250 50 H V L CNN -F1 "ACS754SCB-200" -300 -250 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -300 200 300 -200 0 1 10 f -X VCC 1 400 100 100 L 50 50 1 1 W -X GND 2 400 -100 100 L 50 50 1 1 W -X OUT 3 400 0 100 L 50 50 1 1 O -X IP+ 4 -400 100 100 R 50 50 1 1 P -X IP- 5 -400 -100 100 R 50 50 1 1 P -ENDDRAW -ENDDEF -# # AD8418 # DEF AD8418 U 0 40 Y Y 1 F N From af1ab289d029240576e5ec6dbafa6ed073a87e01 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 31 Aug 2016 14:03:37 +1000 Subject: [PATCH 009/247] Reordering of parts in sensors.dcm --- library/sensors.dcm | 48 ++++++++++++++++++++++----------------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/library/sensors.dcm b/library/sensors.dcm index 71a91c63..b49108bb 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -300,30 +300,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, 2C 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, 2C 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, 2C 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, 2C 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, 4C accuracy, -40C to +125C, in SC-70-5 package K temperature sensor thermistor @@ -348,6 +324,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, 2C 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, 2C 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, 2C 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, 2C 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 From 167572a7c7a3eb72c6ce558b3783e69b4ea9363e Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 31 Aug 2016 14:03:57 +1000 Subject: [PATCH 010/247] Marked ACS706 as OBSOLETE --- library/allegro.dcm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/allegro.dcm b/library/allegro.dcm index 20a8e903..897e3f11 100644 --- a/library/allegro.dcm +++ b/library/allegro.dcm @@ -1,8 +1,8 @@ EESchema-DOCLIB Version 2.0 # $CMP ACS706ELC-05C -D 15A, Hall Effect Linear Current Sensor, SO-8 -K hall effect current monitor sensor isolated +D 15A, Hall Effect Linear Current Sensor, SO-8, OBSOLETE +K hall effect current monitor sensor isolated obsolete F http://www.allegromicro.com/~/media/Files/Datasheets/ACS706ELC-05C-Datasheet.ashx $ENDCMP # From 9c586e9ac7b014440107f0fa3e7e0ba0ec78b729 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 31 Aug 2016 14:07:54 +1000 Subject: [PATCH 011/247] Fixed ACS711 series --- library/allegro.dcm | 12 ++++++------ library/allegro.lib | 8 ++++---- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/library/allegro.dcm b/library/allegro.dcm index 897e3f11..5320b132 100644 --- a/library/allegro.dcm +++ b/library/allegro.dcm @@ -6,15 +6,15 @@ K hall effect current monitor sensor isolated obsolete F http://www.allegromicro.com/~/media/Files/Datasheets/ACS706ELC-05C-Datasheet.ashx $ENDCMP # -$CMP ACS711ELCTR-12AB -D 12.5A, Hall Effect Linear Current Sensor w/ Overcurrent, SO-8 -K hall effect current monitor sensor isolated +$CMP ACS711xLCTR-12AB +D ±12.5A, Bidirectional, Hall Effect Current Sensor, 110mV/A, SO-8 package +K hall effect current monitor sensor isolated bidirectional F http://www.allegromicro.com/~/Media/Files/Datasheets/ACS711-Datasheet.ashx $ENDCMP # -$CMP ACS711ELCTR-25AB -D 25A, Hall Effect Linear Current Sensor w/ Overcurrent, SO-8 -K hall effect current monitor sensor isolated +$CMP ACS711xLCTR-25AB +D ±25A, Bidirectional, Hall Effect Current Sensor, 55mV/A, SO-8 package +K hall effect current monitor sensor isolated bidirectional F http://www.allegromicro.com/~/Media/Files/Datasheets/ACS711-Datasheet.ashx $ENDCMP # diff --git a/library/allegro.lib b/library/allegro.lib index 9c29bf6c..1dc7e3c1 100644 --- a/library/allegro.lib +++ b/library/allegro.lib @@ -23,14 +23,14 @@ X VCC 8 400 200 100 L 50 50 1 1 W ENDDRAW ENDDEF # -# ACS711ELCTR-12AB +# ACS711xLCTR-12AB # -DEF ACS711ELCTR-12AB U 0 40 Y Y 1 F N +DEF ACS711xLCTR-12AB U 0 40 Y Y 1 F N F0 "U" -300 550 50 H V L CNN -F1 "ACS711ELCTR-12AB" -300 450 50 H V L CNN +F1 "ACS711xLCTR-12AB" -300 450 50 H V L CNN F2 "SO-8" 0 0 50 H I C CIN F3 "" 0 0 50 H V C CNN -ALIAS ACS711ELCTR-25AB +ALIAS ACS711xLCTR-25AB $FPLIST SO* $ENDFPLIST From 6e7c38ba3887cb9b0068df57faba6abbad701cbc Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 31 Aug 2016 14:11:45 +1000 Subject: [PATCH 012/247] Documentation changes --- library/allegro.dcm | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/library/allegro.dcm b/library/allegro.dcm index 5320b132..b3226c2a 100644 --- a/library/allegro.dcm +++ b/library/allegro.dcm @@ -7,85 +7,85 @@ F http://www.allegromicro.com/~/media/Files/Datasheets/ACS706ELC-05C-Datasheet.a $ENDCMP # $CMP ACS711xLCTR-12AB -D ±12.5A, Bidirectional, Hall Effect Current Sensor, 110mV/A, SO-8 package -K hall effect current monitor sensor isolated bidirectional +D ±12.5A Bidirectional hall-effect current sensor, 110mV/A, SO-8 package +K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/Media/Files/Datasheets/ACS711-Datasheet.ashx $ENDCMP # $CMP ACS711xLCTR-25AB -D ±25A, Bidirectional, Hall Effect Current Sensor, 55mV/A, SO-8 package -K hall effect current monitor sensor isolated bidirectional +D ±25A, Bidirectional, hall-effect current sensor, 55mV/A, SO-8 package +K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/Media/Files/Datasheets/ACS711-Datasheet.ashx $ENDCMP # $CMP ACS712ELCTR-05B-T -D 5A Bidirectional Current Sensor with Hall Sensor, 185mV/A, SO-8 +D ±5A Bidirectional hall-effect current sensor, 185mV/A, SO-8 package K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS712-Datasheet.ashx?la=en $ENDCMP # $CMP ACS712ELCTR-20A-T -D 20A Bidirectional Current Sensor with Hall Sensor, 100mV/A, SO-8 +D ±20A Bidirectional hall-effect current sensor, 100mV/A, SO-8 package K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS712-Datasheet.ashx?la=en $ENDCMP # $CMP ACS712ELCTR-30A-T -D 30A Bidirectional Current Sensor with Hall Sensor, 66mV/A, SO-8 +D ±30A Bidirectional hall-effect current sensor, 66mV/A, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS712-Datasheet.ashx?la=en $ENDCMP # $CMP ACS713ELCTR-20A-T -D 20A Unidirectional Current Sensor with Hall Sensor, 185mV/A, SO-8 +D 20A Unidirectional hall-effect current sensor, 185mV/A, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/en/Products/Part_Numbers/0713/0713.pdf $ENDCMP # $CMP ACS713ELCTR-30A-T -D 30A Unidirectional Current Sensor with Hall Sensor, 133mV/A, SO-8 +D 30A Unidirectional hall-effect current sensor, 133mV/A, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/en/Products/Part_Numbers/0713/0713.pdf $ENDCMP # $CMP ACS722LLCTR-05AB-T -D 5A Bidirectional Current Sensor with Hall Sensor, SO-8 +D 5A Bidirectional hall-effect current sensor, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en $ENDCMP # $CMP ACS722LLCTR-10AB-T -D 10A Bidirectional Current Sensor with Hall Sensor, SO-8 +D 10A Bidirectional hall-effect current sensor, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en $ENDCMP # $CMP ACS722LLCTR-10AU-T -D 10A Unidirectional Current Sensor with Hall Sensor, SO-8 +D 10A Unidirectional hall-effect current sensor, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en $ENDCMP # $CMP ACS722LLCTR-20AB-T -D 20A Bidirectional Current Sensor with Hall Sensor, SO-8 +D 20A Bidirectional hall-effect current sensor, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en $ENDCMP # $CMP ACS722LLCTR-20AU-T -D 20A Unidirectional Current Sensor with Hall Sensor, SO-8 +D 20A Unidirectional hall-effect current sensor, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en $ENDCMP # $CMP ACS722LLCTR-40AB-T -D 40A Bidirectional Current Sensor with Hall Sensor, SO-8 +D 40A Bidirectional hall-effect current sensor, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en $ENDCMP # $CMP ACS722LLCTR-40AU-T -D 40A Unidirectional Current Sensor with Hall Sensor, SO-8 +D 40A Unidirectional hall-effect current sensor, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en $ENDCMP From 619e3aa307eac4b00d83f6d647f1489fc5131fc8 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 31 Aug 2016 14:14:45 +1000 Subject: [PATCH 013/247] Updated ACS722 series --- library/allegro.dcm | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/library/allegro.dcm b/library/allegro.dcm index b3226c2a..fa3b513a 100644 --- a/library/allegro.dcm +++ b/library/allegro.dcm @@ -7,25 +7,25 @@ F http://www.allegromicro.com/~/media/Files/Datasheets/ACS706ELC-05C-Datasheet.a $ENDCMP # $CMP ACS711xLCTR-12AB -D ±12.5A Bidirectional hall-effect current sensor, 110mV/A, SO-8 package +D ±12.5A Bidirectional hall-effect current sensor, 110mV/A, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/Media/Files/Datasheets/ACS711-Datasheet.ashx $ENDCMP # $CMP ACS711xLCTR-25AB -D ±25A, Bidirectional, hall-effect current sensor, 55mV/A, SO-8 package +D ±25A, Bidirectional, hall-effect current sensor, 55mV/A, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/Media/Files/Datasheets/ACS711-Datasheet.ashx $ENDCMP # $CMP ACS712ELCTR-05B-T -D ±5A Bidirectional hall-effect current sensor, 185mV/A, SO-8 package +D ±5A Bidirectional hall-effect current sensor, 185mV/A, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS712-Datasheet.ashx?la=en $ENDCMP # $CMP ACS712ELCTR-20A-T -D ±20A Bidirectional hall-effect current sensor, 100mV/A, SO-8 package +D ±20A Bidirectional hall-effect current sensor, 100mV/A, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS712-Datasheet.ashx?la=en $ENDCMP @@ -49,43 +49,43 @@ F http://www.allegromicro.com/en/Products/Part_Numbers/0713/0713.pdf $ENDCMP # $CMP ACS722LLCTR-05AB-T -D 5A Bidirectional hall-effect current sensor, SO-8 +D ±5A Bidirectional hall-effect current sensor, 264mV/A, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en $ENDCMP # $CMP ACS722LLCTR-10AB-T -D 10A Bidirectional hall-effect current sensor, SO-8 +D ±10A Bidirectional hall-effect current sensor, 132mV/A, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en $ENDCMP # $CMP ACS722LLCTR-10AU-T -D 10A Unidirectional hall-effect current sensor, SO-8 +D 10A Unidirectional hall-effect current sensor, 264mV/A, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en $ENDCMP # $CMP ACS722LLCTR-20AB-T -D 20A Bidirectional hall-effect current sensor, SO-8 +D ±20A Bidirectional hall-effect current sensor, 66mV/A, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en $ENDCMP # $CMP ACS722LLCTR-20AU-T -D 20A Unidirectional hall-effect current sensor, SO-8 +D 20A Unidirectional hall-effect current sensor, 132mV/A, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en $ENDCMP # $CMP ACS722LLCTR-40AB-T -D 40A Bidirectional hall-effect current sensor, SO-8 +D ±40A Bidirectional hall-effect current sensor, 33mV/A, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en $ENDCMP # $CMP ACS722LLCTR-40AU-T -D 40A Unidirectional hall-effect current sensor, SO-8 +D 40A Unidirectional hall-effect current sensor, 66mV/A, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en $ENDCMP From 01dac9a5c38e8057f656a36f34da4baf51cfda76 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 31 Aug 2016 14:22:46 +1000 Subject: [PATCH 014/247] Updated ACS756 symbol and documentation improvements --- library/allegro.dcm | 12 +++++++++--- library/allegro.lib | 18 +++++++++++++----- 2 files changed, 22 insertions(+), 8 deletions(-) diff --git a/library/allegro.dcm b/library/allegro.dcm index fa3b513a..6fbac06d 100644 --- a/library/allegro.dcm +++ b/library/allegro.dcm @@ -90,10 +90,16 @@ K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en $ENDCMP # -$CMP ACS754SCB-200 -D 200A Hall Effect Linear Current Sensor, 5pin CB package +$CMP ACS756SCB-050B-PFF-T +D ±50A Bidirectional hall-effect current sensor, 40mV/A, CB-5 leadform K hall effect current monitor sensor isolated -F http://www.allegromicro.com/~/media/Files/Datasheets/ACS754-200-Datasheet.ashx +F http://www.allegromicro.com/~/media/Files/Datasheets/ACS756-Datasheet.ashx?la=en +$ENDCMP +# +$CMP ACS756SCB-100B-PFF-T +D ±100A Bidirectional hall-effect current sensor, 20mV/A, CB-5 leadform +K hall effect current monitor sensor isolated +F http://www.allegromicro.com/~/media/Files/Datasheets/ACS756-Datasheet.ashx?la=en $ENDCMP # #End Doc Library diff --git a/library/allegro.lib b/library/allegro.lib index 1dc7e3c1..02d181bc 100644 --- a/library/allegro.lib +++ b/library/allegro.lib @@ -93,17 +93,25 @@ X VCC 8 0 400 100 D 50 50 1 1 W ENDDRAW ENDDEF # -# ACS754SCB-200 +# ACS756SCB-050B-PFF-T # -DEF ACS754SCB-200 U 0 40 Y Y 1 F N +DEF ACS756SCB-050B-PFF-T U 0 40 Y Y 1 F N F0 "U" -300 250 50 H V L CNN -F1 "ACS754SCB-200" -300 -250 50 H V L CNN +F1 "ACS756SCB-050B-PFF-T" 100 250 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN +ALIAS ACS756SCB-100B-PFF-T DRAW S -300 200 300 -200 0 1 10 f -X VCC 1 400 100 100 L 50 50 1 1 W -X GND 2 400 -100 100 L 50 50 1 1 W +P 2 0 1 0 -100 -200 -100 -250 N +P 2 0 1 0 -100 -125 -100 -175 N +P 2 0 1 0 -100 -50 -100 -100 N +P 2 0 1 0 -100 25 -100 -25 N +P 2 0 1 0 -100 50 -100 100 N +P 2 0 1 0 -100 125 -100 175 N +P 2 0 1 0 -100 200 -100 250 N +X VCC 1 0 300 100 D 50 50 1 1 W +X GND 2 0 -300 100 U 50 50 1 1 W X OUT 3 400 0 100 L 50 50 1 1 O X IP+ 4 -400 100 100 R 50 50 1 1 P X IP- 5 -400 -100 100 R 50 50 1 1 P From a4ced324f4b2d60d43b017deb4246fc9695ff9ae Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 31 Aug 2016 14:24:34 +1000 Subject: [PATCH 015/247] Simplified part names --- library/allegro.dcm | 4 ++-- library/allegro.lib | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/library/allegro.dcm b/library/allegro.dcm index 6fbac06d..2d34dfcb 100644 --- a/library/allegro.dcm +++ b/library/allegro.dcm @@ -90,13 +90,13 @@ K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en $ENDCMP # -$CMP ACS756SCB-050B-PFF-T +$CMP ACS756SCB-050B D ±50A Bidirectional hall-effect current sensor, 40mV/A, CB-5 leadform K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS756-Datasheet.ashx?la=en $ENDCMP # -$CMP ACS756SCB-100B-PFF-T +$CMP ACS756SCB-100B D ±100A Bidirectional hall-effect current sensor, 20mV/A, CB-5 leadform K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS756-Datasheet.ashx?la=en diff --git a/library/allegro.lib b/library/allegro.lib index 02d181bc..609e9c1d 100644 --- a/library/allegro.lib +++ b/library/allegro.lib @@ -93,14 +93,14 @@ X VCC 8 0 400 100 D 50 50 1 1 W ENDDRAW ENDDEF # -# ACS756SCB-050B-PFF-T +# ACS756SCB-050B # -DEF ACS756SCB-050B-PFF-T U 0 40 Y Y 1 F N +DEF ACS756SCB-050B U 0 40 Y Y 1 F N F0 "U" -300 250 50 H V L CNN -F1 "ACS756SCB-050B-PFF-T" 100 250 50 H V L CNN +F1 "ACS756SCB-050B" 100 250 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN -ALIAS ACS756SCB-100B-PFF-T +ALIAS ACS756SCB-100B DRAW S -300 200 300 -200 0 1 10 f P 2 0 1 0 -100 -200 -100 -250 N From 735e6b4837c67446f4bd08c89d5931f30fbef859 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 31 Aug 2016 14:31:02 +1000 Subject: [PATCH 016/247] Added ACS758 series sensors --- library/allegro.dcm | 42 ++++++++++++++++++++++++++++++++++++++++++ library/allegro.lib | 2 +- 2 files changed, 43 insertions(+), 1 deletion(-) diff --git a/library/allegro.dcm b/library/allegro.dcm index 2d34dfcb..8a8433cb 100644 --- a/library/allegro.dcm +++ b/library/allegro.dcm @@ -102,4 +102,46 @@ K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS756-Datasheet.ashx?la=en $ENDCMP # +$CMP ACS758ECB-200B +D ±200A Bidirectional hall-effect current sensor, 10mV/A, CB-5 leadform +K hall effect current monitor sensor isolated +F http://www.allegromicro.com/~/media/Files/Datasheets/ACS758-Datasheet.ashx?la=en +$ENDCMP +# +$CMP ACS758ECB-200U +D 200A Unidirectional hall-effect current sensor, 20mV/A, CB-5 leadform +K hall effect current monitor sensor isolated +F http://www.allegromicro.com/~/media/Files/Datasheets/ACS758-Datasheet.ashx?la=en +$ENDCMP +# +$CMP ACS758KCB-150U +D 150A Unidirectional hall-effect current sensor, 26.7mV/A, CB-5 leadform +K hall effect current monitor sensor isolated +F http://www.allegromicro.com/~/media/Files/Datasheets/ACS758-Datasheet.ashx?la=en +$ENDCMP +# +$CMP ACS758LCB-050B +D ±50A Bidirectional hall-effect current sensor, 40mV/A, CB-5 leadform +K hall effect current monitor sensor isolated +F http://www.allegromicro.com/~/media/Files/Datasheets/ACS758-Datasheet.ashx?la=en +$ENDCMP +# +$CMP ACS758LCB-050U +D 50A Unidirectional hall-effect current sensor, 60mV/A, CB-5 leadform +K hall effect current monitor sensor isolated +F http://www.allegromicro.com/~/media/Files/Datasheets/ACS758-Datasheet.ashx?la=en +$ENDCMP +# +$CMP ACS758LCB-100B +D ±100A Bidirectional hall-effect current sensor, 20mV/A, CB-5 leadform +K hall effect current monitor sensor isolated +F http://www.allegromicro.com/~/media/Files/Datasheets/ACS758-Datasheet.ashx?la=en +$ENDCMP +# +$CMP ACS758LCB-100U +D 100A Unidirectional hall-effect current sensor, 40mV/A, CB-5 leadform +K hall effect current monitor sensor isolated +F http://www.allegromicro.com/~/media/Files/Datasheets/ACS758-Datasheet.ashx?la=en +$ENDCMP +# #End Doc Library diff --git a/library/allegro.lib b/library/allegro.lib index 609e9c1d..a8aef71c 100644 --- a/library/allegro.lib +++ b/library/allegro.lib @@ -100,7 +100,7 @@ F0 "U" -300 250 50 H V L CNN F1 "ACS756SCB-050B" 100 250 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN -ALIAS ACS756SCB-100B +ALIAS ACS756SCB-100B ACS758LCB-050B ACS758LCB-050U ACS758LCB-100B ACS758LCB-100U ACS758KCB-150B ACS758KCB-150U ACS758ECB-200B ACS758ECB-200U DRAW S -300 200 300 -200 0 1 10 f P 2 0 1 0 -100 -200 -100 -250 N From 50152a1b6caf2cd2ce478e55875aad6c56b7ec2e Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 31 Aug 2016 14:34:48 +1000 Subject: [PATCH 017/247] Added supply voltage information --- library/allegro.dcm | 46 ++++++++++++++++++++++----------------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/library/allegro.dcm b/library/allegro.dcm index 8a8433cb..dcc3204c 100644 --- a/library/allegro.dcm +++ b/library/allegro.dcm @@ -7,139 +7,139 @@ F http://www.allegromicro.com/~/media/Files/Datasheets/ACS706ELC-05C-Datasheet.a $ENDCMP # $CMP ACS711xLCTR-12AB -D ±12.5A Bidirectional hall-effect current sensor, 110mV/A, SO-8 +D ±12.5A Bidirectional hall-effect current sensor, +3.3V supply, 110mV/A, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/Media/Files/Datasheets/ACS711-Datasheet.ashx $ENDCMP # $CMP ACS711xLCTR-25AB -D ±25A, Bidirectional, hall-effect current sensor, 55mV/A, SO-8 +D ±25A, Bidirectional, hall-effect current sensor, +3.3V supply, 55mV/A, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/Media/Files/Datasheets/ACS711-Datasheet.ashx $ENDCMP # $CMP ACS712ELCTR-05B-T -D ±5A Bidirectional hall-effect current sensor, 185mV/A, SO-8 +D ±5A Bidirectional hall-effect current sensor, +5.0V supply, 185mV/A, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS712-Datasheet.ashx?la=en $ENDCMP # $CMP ACS712ELCTR-20A-T -D ±20A Bidirectional hall-effect current sensor, 100mV/A, SO-8 +D ±20A Bidirectional hall-effect current sensor, +5.0V supply, 100mV/A, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS712-Datasheet.ashx?la=en $ENDCMP # $CMP ACS712ELCTR-30A-T -D ±30A Bidirectional hall-effect current sensor, 66mV/A, SO-8 +D ±30A Bidirectional hall-effect current sensor, +5.0V supply, 66mV/A, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS712-Datasheet.ashx?la=en $ENDCMP # $CMP ACS713ELCTR-20A-T -D 20A Unidirectional hall-effect current sensor, 185mV/A, SO-8 +D 20A Unidirectional hall-effect current sensor, +5.0V supply, 185mV/A, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/en/Products/Part_Numbers/0713/0713.pdf $ENDCMP # $CMP ACS713ELCTR-30A-T -D 30A Unidirectional hall-effect current sensor, 133mV/A, SO-8 +D 30A Unidirectional hall-effect current sensor, +5.0V supply, 133mV/A, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/en/Products/Part_Numbers/0713/0713.pdf $ENDCMP # $CMP ACS722LLCTR-05AB-T -D ±5A Bidirectional hall-effect current sensor, 264mV/A, SO-8 +D ±5A Bidirectional hall-effect current sensor, +3.3V supply, 264mV/A, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en $ENDCMP # $CMP ACS722LLCTR-10AB-T -D ±10A Bidirectional hall-effect current sensor, 132mV/A, SO-8 +D ±10A Bidirectional hall-effect current sensor, +3.3V supply, 132mV/A, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en $ENDCMP # $CMP ACS722LLCTR-10AU-T -D 10A Unidirectional hall-effect current sensor, 264mV/A, SO-8 +D 10A Unidirectional hall-effect current sensor, +3.3V supply, 264mV/A, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en $ENDCMP # $CMP ACS722LLCTR-20AB-T -D ±20A Bidirectional hall-effect current sensor, 66mV/A, SO-8 +D ±20A Bidirectional hall-effect current sensor, +3.3V supply, 66mV/A, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en $ENDCMP # $CMP ACS722LLCTR-20AU-T -D 20A Unidirectional hall-effect current sensor, 132mV/A, SO-8 +D 20A Unidirectional hall-effect current sensor, +3.3V supply, 132mV/A, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en $ENDCMP # $CMP ACS722LLCTR-40AB-T -D ±40A Bidirectional hall-effect current sensor, 33mV/A, SO-8 +D ±40A Bidirectional hall-effect current sensor, +3.3V supply, 33mV/A, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en $ENDCMP # $CMP ACS722LLCTR-40AU-T -D 40A Unidirectional hall-effect current sensor, 66mV/A, SO-8 +D 40A Unidirectional hall-effect current sensor, +3.3V supply, 66mV/A, SO-8 K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS722-Datasheet.ashx?la=en $ENDCMP # $CMP ACS756SCB-050B -D ±50A Bidirectional hall-effect current sensor, 40mV/A, CB-5 leadform +D ±50A Bidirectional hall-effect current sensor, +5.0V supply, 40mV/A, CB-5 leadform K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS756-Datasheet.ashx?la=en $ENDCMP # $CMP ACS756SCB-100B -D ±100A Bidirectional hall-effect current sensor, 20mV/A, CB-5 leadform +D ±100A Bidirectional hall-effect current sensor, +5.0V supply, 20mV/A, CB-5 leadform K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS756-Datasheet.ashx?la=en $ENDCMP # $CMP ACS758ECB-200B -D ±200A Bidirectional hall-effect current sensor, 10mV/A, CB-5 leadform +D ±200A Bidirectional hall-effect current sensor, +5.0V supply, 10mV/A, CB-5 leadform K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS758-Datasheet.ashx?la=en $ENDCMP # $CMP ACS758ECB-200U -D 200A Unidirectional hall-effect current sensor, 20mV/A, CB-5 leadform +D 200A Unidirectional hall-effect current sensor, +5.0V supply, 20mV/A, CB-5 leadform K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS758-Datasheet.ashx?la=en $ENDCMP # $CMP ACS758KCB-150U -D 150A Unidirectional hall-effect current sensor, 26.7mV/A, CB-5 leadform +D 150A Unidirectional hall-effect current sensor, +5.0V supply, 26.7mV/A, CB-5 leadform K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS758-Datasheet.ashx?la=en $ENDCMP # $CMP ACS758LCB-050B -D ±50A Bidirectional hall-effect current sensor, 40mV/A, CB-5 leadform +D ±50A Bidirectional hall-effect current sensor, +5.0V supply, 40mV/A, CB-5 leadform K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS758-Datasheet.ashx?la=en $ENDCMP # $CMP ACS758LCB-050U -D 50A Unidirectional hall-effect current sensor, 60mV/A, CB-5 leadform +D 50A Unidirectional hall-effect current sensor, +5.0V supply, 60mV/A, CB-5 leadform K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS758-Datasheet.ashx?la=en $ENDCMP # $CMP ACS758LCB-100B -D ±100A Bidirectional hall-effect current sensor, 20mV/A, CB-5 leadform +D ±100A Bidirectional hall-effect current sensor, +5.0V supply, 20mV/A, CB-5 leadform K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS758-Datasheet.ashx?la=en $ENDCMP # $CMP ACS758LCB-100U -D 100A Unidirectional hall-effect current sensor, 40mV/A, CB-5 leadform +D 100A Unidirectional hall-effect current sensor, +5.0V supply, 40mV/A, CB-5 leadform K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS758-Datasheet.ashx?la=en $ENDCMP From ff1f239ceb421b0dfb199f6a8c147dde94940bf9 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 31 Aug 2016 14:38:11 +1000 Subject: [PATCH 018/247] Added ACS759 series --- library/allegro.dcm | 28 ++++++++++++++++++++++++++++ library/allegro.lib | 2 +- 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/library/allegro.dcm b/library/allegro.dcm index dcc3204c..5f2c40d5 100644 --- a/library/allegro.dcm +++ b/library/allegro.dcm @@ -144,4 +144,32 @@ K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS758-Datasheet.ashx?la=en $ENDCMP # +$CMP ACS759ECB-200B +D ±200A Bidirectional hall-effect current sensor, +3.3V supply, 6.6mV/A, CB-5 leadform +K hall effect current monitor sensor isolated +F http://www.allegromicro.com/~/media/Files/Datasheets/ACS758-Datasheet.ashx?la=en +F http://www.allegromicro.com/~/media/Files/Datasheets/ACS759-Datasheet.ashx?la=en +$ENDCMP +# +$CMP ACS759KCB-150B +D ±150A Bidirectional hall-effect current sensor, +3.3V supply, 8.8mV/A, CB-5 leadform +K hall effect current monitor sensor isolated +F http://www.allegromicro.com/~/media/Files/Datasheets/ACS758-Datasheet.ashx?la=en +F http://www.allegromicro.com/~/media/Files/Datasheets/ACS759-Datasheet.ashx?la=en +$ENDCMP +# +$CMP ACS759LCB-050B +D ±50A Bidirectional hall-effect current sensor, +3.3V supply, 26.4mV/A, CB-5 leadform +K hall effect current monitor sensor isolated +F http://www.allegromicro.com/~/media/Files/Datasheets/ACS758-Datasheet.ashx?la=en +F http://www.allegromicro.com/~/media/Files/Datasheets/ACS759-Datasheet.ashx?la=en +$ENDCMP +# +$CMP ACS759LCB-100B +D ±100A Bidirectional hall-effect current sensor, +3.3V supply, 13.2mV/A, CB-5 leadform +K hall effect current monitor sensor isolated +F http://www.allegromicro.com/~/media/Files/Datasheets/ACS758-Datasheet.ashx?la=en +F http://www.allegromicro.com/~/media/Files/Datasheets/ACS759-Datasheet.ashx?la=en +$ENDCMP +# #End Doc Library diff --git a/library/allegro.lib b/library/allegro.lib index a8aef71c..f0a9f90b 100644 --- a/library/allegro.lib +++ b/library/allegro.lib @@ -100,7 +100,7 @@ F0 "U" -300 250 50 H V L CNN F1 "ACS756SCB-050B" 100 250 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN -ALIAS ACS756SCB-100B ACS758LCB-050B ACS758LCB-050U ACS758LCB-100B ACS758LCB-100U ACS758KCB-150B ACS758KCB-150U ACS758ECB-200B ACS758ECB-200U +ALIAS ACS756SCB-100B ACS758LCB-050B ACS758LCB-050U ACS758LCB-100B ACS758LCB-100U ACS758KCB-150B ACS758KCB-150U ACS758ECB-200B ACS758ECB-200U ACS759LCB-050B ACS759LCB-100B ACS759KCB-150B ACS759ECB-200B DRAW S -300 200 300 -200 0 1 10 f P 2 0 1 0 -100 -200 -100 -250 N From d2ec0435585a6e6eeaae6ae6517f2752d1d34e96 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 31 Aug 2016 14:38:56 +1000 Subject: [PATCH 019/247] Fixed duplicate lines --- library/allegro.dcm | 4 ---- 1 file changed, 4 deletions(-) diff --git a/library/allegro.dcm b/library/allegro.dcm index 5f2c40d5..99b1e335 100644 --- a/library/allegro.dcm +++ b/library/allegro.dcm @@ -147,28 +147,24 @@ $ENDCMP $CMP ACS759ECB-200B D ±200A Bidirectional hall-effect current sensor, +3.3V supply, 6.6mV/A, CB-5 leadform K hall effect current monitor sensor isolated -F http://www.allegromicro.com/~/media/Files/Datasheets/ACS758-Datasheet.ashx?la=en F http://www.allegromicro.com/~/media/Files/Datasheets/ACS759-Datasheet.ashx?la=en $ENDCMP # $CMP ACS759KCB-150B D ±150A Bidirectional hall-effect current sensor, +3.3V supply, 8.8mV/A, CB-5 leadform K hall effect current monitor sensor isolated -F http://www.allegromicro.com/~/media/Files/Datasheets/ACS758-Datasheet.ashx?la=en F http://www.allegromicro.com/~/media/Files/Datasheets/ACS759-Datasheet.ashx?la=en $ENDCMP # $CMP ACS759LCB-050B D ±50A Bidirectional hall-effect current sensor, +3.3V supply, 26.4mV/A, CB-5 leadform K hall effect current monitor sensor isolated -F http://www.allegromicro.com/~/media/Files/Datasheets/ACS758-Datasheet.ashx?la=en F http://www.allegromicro.com/~/media/Files/Datasheets/ACS759-Datasheet.ashx?la=en $ENDCMP # $CMP ACS759LCB-100B D ±100A Bidirectional hall-effect current sensor, +3.3V supply, 13.2mV/A, CB-5 leadform K hall effect current monitor sensor isolated -F http://www.allegromicro.com/~/media/Files/Datasheets/ACS758-Datasheet.ashx?la=en F http://www.allegromicro.com/~/media/Files/Datasheets/ACS759-Datasheet.ashx?la=en $ENDCMP # From a2380766fcbb15471d5012b0807a44f612ff3aaf Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 31 Aug 2016 14:45:36 +1000 Subject: [PATCH 020/247] fixed footprint information --- library/allegro.lib | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/library/allegro.lib b/library/allegro.lib index f0a9f90b..69c5727a 100644 --- a/library/allegro.lib +++ b/library/allegro.lib @@ -6,10 +6,10 @@ EESchema-LIBRARY Version 2.3 DEF ACS706ELC-05C U 0 40 Y Y 1 F N F0 "U" -300 450 50 H V L CNN F1 "ACS706ELC-05C" -300 350 50 H V L CNN -F2 "SO-8" -300 -350 50 H V L CIN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" -300 -350 50 H I L CIN F3 "" 0 0 50 H V C CNN $FPLIST - SO* + SOIC* $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f @@ -52,9 +52,12 @@ ENDDEF DEF ACS712ELCTR-05B-T U 0 30 Y Y 1 F N F0 "U" 100 450 50 H V L CNN F1 "ACS712ELCTR-05B-T" 100 350 50 H V L CNN -F2 "SO-8" 0 0 50 H I C CIN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 100 -350 50 H I L CIN F3 "" 0 0 50 H V C CNN ALIAS ACS712ELCTR-20A-T ACS712ELCTR-30A-T ACS713ELCTR-20A-T ACS713ELCTR-30A-T +$FPLIST + SOIC*Pitch1.27mm +$ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f X IP+ 1 -400 200 100 R 50 50 1 1 P @@ -73,12 +76,11 @@ ENDDEF DEF ACS722LLCTR-05AB-T U 0 30 Y Y 1 F N F0 "U" 100 450 50 H V L CNN F1 "ACS722LLCTR-05AB-T" 100 350 50 H V L CNN -F2 "SO-8" 0 0 50 H V C CIN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 100 -350 50 H I L CIN F3 "" 0 0 50 H V C CNN ALIAS ACS722LLCTR-10AU-T ACS722LLCTR-10AB-T ACS722LLCTR-20AU-T ACS722LLCTR-20AB-T ACS722LLCTR-40AU-T ACS722LLCTR-40AB-T $FPLIST SOIC-* - SO-* $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f From 9076af7267abbd56df7770f9b4294220781a39e7 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 31 Aug 2016 14:45:43 +1000 Subject: [PATCH 021/247] Added missing documentation --- library/allegro.dcm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/library/allegro.dcm b/library/allegro.dcm index 99b1e335..dc4c07d2 100644 --- a/library/allegro.dcm +++ b/library/allegro.dcm @@ -114,6 +114,12 @@ K hall effect current monitor sensor isolated F http://www.allegromicro.com/~/media/Files/Datasheets/ACS758-Datasheet.ashx?la=en $ENDCMP # +$CMP ACS758KCB-150B +D ±150A Bidirectional hall-effect current sensor, +5.0V supply, 13.3mV/A, CB-5 leadform +K hall effect current monitor sensor isolated +F http://www.allegromicro.com/~/media/Files/Datasheets/ACS758-Datasheet.ashx?la=en +$ENDCMP +# $CMP ACS758KCB-150U D 150A Unidirectional hall-effect current sensor, +5.0V supply, 26.7mV/A, CB-5 leadform K hall effect current monitor sensor isolated From 2b8b71e380b85d5ae3b8d521adad126867588296 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 31 Aug 2016 14:46:51 +1000 Subject: [PATCH 022/247] More footprint fixes --- library/allegro.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/allegro.lib b/library/allegro.lib index 69c5727a..c118679a 100644 --- a/library/allegro.lib +++ b/library/allegro.lib @@ -28,11 +28,11 @@ ENDDEF DEF ACS711xLCTR-12AB U 0 40 Y Y 1 F N F0 "U" -300 550 50 H V L CNN F1 "ACS711xLCTR-12AB" -300 450 50 H V L CNN -F2 "SO-8" 0 0 50 H I C CIN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" -300 -450 50 H I L CIN F3 "" 0 0 50 H V C CNN ALIAS ACS711xLCTR-25AB $FPLIST - SO* + SOIC- $ENDFPLIST DRAW S -300 400 300 -400 0 1 10 f From 37dc7135dfb2c0f4e693f70d0f382bf540f6637c Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 31 Aug 2016 14:55:34 +1000 Subject: [PATCH 023/247] fixed symbols --- library/allegro.lib | 2 -- 1 file changed, 2 deletions(-) diff --git a/library/allegro.lib b/library/allegro.lib index c118679a..e3d403ef 100644 --- a/library/allegro.lib +++ b/library/allegro.lib @@ -105,13 +105,11 @@ F3 "" 0 0 50 H V C CNN ALIAS ACS756SCB-100B ACS758LCB-050B ACS758LCB-050U ACS758LCB-100B ACS758LCB-100U ACS758KCB-150B ACS758KCB-150U ACS758ECB-200B ACS758ECB-200U ACS759LCB-050B ACS759LCB-100B ACS759KCB-150B ACS759ECB-200B DRAW S -300 200 300 -200 0 1 10 f -P 2 0 1 0 -100 -200 -100 -250 N P 2 0 1 0 -100 -125 -100 -175 N P 2 0 1 0 -100 -50 -100 -100 N P 2 0 1 0 -100 25 -100 -25 N P 2 0 1 0 -100 50 -100 100 N P 2 0 1 0 -100 125 -100 175 N -P 2 0 1 0 -100 200 -100 250 N X VCC 1 0 300 100 D 50 50 1 1 W X GND 2 0 -300 100 U 50 50 1 1 W X OUT 3 400 0 100 L 50 50 1 1 O From 5c75d166e25d953afd600f2b448703bd652ba8c3 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Sun, 4 Sep 2016 13:24:39 +0200 Subject: [PATCH 024/247] 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 025/247] 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 026/247] 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 027/247] 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 028/247] 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 029/247] 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 e8cb125d02b455e88ef180172dd2bf43486bd935 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 2 Oct 2016 21:26:20 +0200 Subject: [PATCH 030/247] 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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

g+dnD*8FRL`po`Y}4fRvyW7Mm+5HF(Jwn=cTbR^ zP2qJ%ub8vjo*&N>iqNcJ9APOOZYb{+d4ekW38sf{lrLBbYqh2+jo(# zEkeXp1udH9e<;yccllO2kwqc;(wfJW%MZ@_n9JhWrJ^pD;USm8dWj*8i9^aGszPdc z(pk2THn-TM@E;y+1GL=>!q*Wtz8h>b6X*gzdBEoyM2G#8uqBqQ7`VDy;#KgMK)Wa z;+^26*V4lO#MHmV^vSNc&!pZYtI^N)*es*y`vt#uVwbxni5=sOW_FQ0#{0THFhq{s zEm2y)ME-^Rp$%$T$9Svq1H<>3^h#wu@Yr0DE|YocyTH<#@SfWbp4K=!Pc6=S>%R8I z7OSVn7@`kOG{}41%Vx1@js2PiCgUT5JkBSBJI$=+PIoL`wm*GVgDH2xzg&*Og_ z7p|N0dA&-Fvx9M&3tuEZV+6nI+!GW+E#4L{nc|jZ%@Rs`R&_ZS*v_}UL9>J_9#*2*2?=r8y%0FwUO{&Hm&fm z*scuO{zC5>husMca}~6Lmi*yw@mgc>9-!Z{Q2KRSvm@1mF@Yum+mu)s?vHiGkjzQci zDUd^9fr8p)iv^lVy^A9sI9qeeEXmY+;KdlZE{(lcBwOa})2X2X88S=l({5y_S$t!< ze(52H)Sfdd9~?9ZvDS^y>DhVn+D5M1x2vr7Z!=zS&`nyJDVy(*&SSQmE!#_Z<)?M# z&riC1qjBvd$Ir6LEi)ud9?qJh;x(_`Q#bR0*jc~GQ<-fo3#3dsi!Z30bL`lpwVJIt zQ_}p0SM0Ig^!$mcG4j4Kf-Bc%i>YsIKM|B%(dVKeX|AR(F^PZ84C&2g89Z+nC{AiV zqI6JWlEzlY%NFcQu64=H+*_7v ze2=%?$}-Tn*30xh$X3JSU!GwekHnz`22(WD-XATVIoI%^aN~kU8r)eD*D6o6tbASH zuqEs)+rllymgSyb&uea%+kddAhjr!k`T8On+NJj&J&O7pz{~%Af%~iii{4F5#p^e5 zyg6$w_;j1qMN75SZpx=}w_aVK)bm5fXz_yM;;dm2hgsKo1@5?L*do{?bFAzne__R@ z&X53(W)4rwm)DZngc@Rud?qkk`u?|nch96~gA&i{wq56p8)_U+x-5vlU;ap|s47zA z$Ak?N<-8BE1{~e>b(6mIuPsj^r@_M-(DWMS9bSe?GDP zX|?eCNPF^fZ1G>;`J~o*;vQjn-PsXYT?gZu)?9k?F413C>cr#i8oAsZ&nEwLmJ)M| zz0MOB!xZ!?!t}C~-=&60%QzpmsrN8b7tz2R z+rCfT?+QEC#rgl?T4-==+2k2hoJ7Q$RIgTvJ<4v`__3D7C9$$8Ztu0)LqdO;SOO=+ zoeMNoD7t+5y2Fwsw+<=<1?6tN=Svw%}qG#P@e4HVA*C8y;I~*LUFsgsN!L< zWs&?<5pOTQXq@_JgW>IKo&1Vt&TQaZ{=_g_>cY{(-8C<&#MUc6^XOO+SL|GUmiK7x zy<3wsJHiaJcYH8QxVGhv1i#m(g=@RLMK^u%Sh{mzOKXSELr%ApqieqQh$i08@!aD0 zI7d)r>83BKNA>${{dX@GNnS6K%pbnH#^aPhmBP;Rd7fMDea@U+t^d(%o$S23cOm)glJ;AP`?eSa7m=(9n`^5BLW)8l_t;V;x_oy8Ar3{9Bfg99U zM2k;ve%1bt^UC7BqQ@0dPt{_UD+aAw{%BipY~${STNAFC{8E~?%G>Nn^+e;s8B3US zSVYTQ1N|>XN>mFl9+~m&nA!dmaWyr*$6TJQ!tGP%F+34W>5@5-d5pEhTkVz(yZ0fZ z!U>ZYo^X4)vHtz5Cv2|le&^4Ni7k^aloT?C7#Duw&SeTXdt`0a?LP*=jh`|^^JEzB zG;^=us97Ku~5X4Y+}NnTjL zA$|Lo{zGo}G#bwLNSnHvG|yEx6t^=KexABv_U<fXb(sB(X;$KgW- zc@hUMWr)T+j$Z5F89b?Si|_0Oj-q0>{Yra7!$VWXZ~!Upe3BVXEy7pAM~=7Ba5l zcOM%Tb}D5|cYHDJ!yZ==F{h(P8XclV`n9z`GAC-XR2^cm?NaqkeBUfm*0;)V;a-t% zp#qx1+jrfbB6dNlBkuO093APMrihjNqh`587ybsb3Br? zrre}+Zbt6hy+W}T-Ul|W=qOP36@EQ;%F%O61tM%aMLbVj)G2cdt*B~Gj&NEwd-ILO z*=eh6#n-X%>`r|2U_r+F4=-oj^1Jl*f=5rb^RKq5 zl8w;ei9X(w|9(T1Vd30@06yX4$@-e=yk8ax&f@9VqPZkhSN_nYz%Av04o8oa7C7!U z%(F@A_IS#mdR*l9grbI7$zGyL@=51EnA%Ph6~1nG=tAD*q2F*Zwu>0b!8b zeeu#p9fr7^m2F1xM_U^;xXNxkT`Bi5?_0-nuN$($?b0(3v4&a+cPW|qkzdFpTgx-za2J4lsTb+zI zc_Q^n@@n_1P=?T6w@?74?r7wH8TyJOlbi&l@Hq)Y?cm7RiYYm*3ea0{1%LIMD!@g1hliteNdjw1> zn5^ef{QSl&Veg60=EYd84hUM75}G*$R9Po@g-Q3COkDVry~yoqd4K?KQLlpHlv^ub z%iM9_aq<9nbN6hU%BzVX#dCx>=9g8nEW7bsXoJR?(s?tUcElvV7c~mp!RhVFks@L_ zYr{QO&et-|+>*z)c1RuBVX(V!$qmMttIjqnCiAAMd5C^k@GbG=@|y)8&Gbv(mA~yN zJ?AP|ZPsw3Wkpj=^0_NXe=SCZ!cEZabA% zDjjpo*)5)WeLiPd+Fr+V%`wss;yS&?bC1ooRY?QN4zr|ql;b}#ia!#7bRi9MKTqE8aa8snD&t&eD z)3fBO)K^qZU1eatuEA*bZbJ?U#KVW2jZD}5omwc43``GVPN z4xKT~T>bURo1zCPpE5kx@bX;C707<|A^qa>X+{2*zfWNPbW|XFjbiiSOpi6H;r916 z0zSUla8=mIF*;oEpj+GpLXiFqrdN}wc8|L%6Ts^?AZE? zPivvz#$#LTnwHPq<)>w;eml~YX;M+p{HH6TcDV;ITfV*XH6*;?qOHZ^Nh+s3Yr~4N zU&^ue?g?a&^Y&hdG zal^KUK`$>_U&*?+>&~mo7P>lDnZ$)>d{h!$dQ70<+FABJ&(oP(f{q?=pZCh)d$8}y zi;wb;uKu|8mcykxUt5&VCh!a0u-vee>(i&}*BzEzIk9S+hUo>ajx8*=vt~E4d8G== zw?|oJ>C9vc-o-Fmmh+?5x+m+FFKT>wfOE54&?aSF&VL?~SB}f9j;}k?`FxstVzSJI$CD51&6(oM#&augj>K}C z)tkb&IF^+JhF|GxvEUD%bY*FSdG8z%L$eD`+x|%M+;P2VF=yJm*Wq09X z+@SMcZq@WDeR64wwF?(UTnzc5AUsz&d{K&@3x8X^rv8qcJ2zr>R;6^>?mKgB^64or zcNVL@ty;P6dxp68Dz#G^1aAE64l}Z!@t>}==1ha?bho1uGexFd zlWj0u$sMke5w#+%H7jU^%m=Nip68nyK5Uy-)3B_AWeW^q^MytMt8lT~%kl@w#q5b@cAWOx1)+maLEG1XoS`qkTY(TV>JY zD^vR(JDzUvZk3uoS$Uf5dj);Jz5v5H$09e?N|r9Xtolyv)Jo})KM&qp=s4yY%slmQ zwMEy`TN8e?u5$Y$>G^27=FdxvH(LIu8*Eg$YL)vlCX`z_F1xa8-HRDBTOVEHK7DlB z=V!G(-J;LtNFJ0CFgkmi)uhJs@hS$z6Piv34DNFp#idMZcq+ST)`Xcq-yG?9_%$Ow z^UCKxvSJQrLNvpEnAxQWMTl4k6&`d_l1tI*^YVHx(et{ zPwYSV9d;GpamYkW$)!2%l$MmqS*sJ9o^{M>npruibj26j0*8yo9%O8LQpmt7oR#`H z;phpc$`4|vnABSM+H7Qx*1X8r`ES{LpUryDHs9%xY@BjDvhRDn>IsXZU$#co8~(83t@vOt{rwU7s zC!6n@(`Gzz?lEW9pRtT#`gts9>ivl=o0b)KcSfO)noSG+a8 z&owrm^KvXG{3K*+Dkb##$nCdcz7IXUSie7>Q{~v0pqT3Td!26IQeU?_T}*B=HuYPq zl7u~v{uH}bainpN14H1!+d|QWEU&g@iN(A-dU10G(P!-3X0Bo9B^-s>n0yvnT@YzMQ87d(e!yZw|REz78CE|{+AS&^{BhCpEk0R z`nkB#Ug-N_-Py*IinuTDSz*(DPVr%|k&ffWnzhqZQ-w2Sg927Clf`jrafXdbs0i&;QzgE#ecG z9}g*xuT*S19URoPIOtJFcxZ6nG=a<4E-;wfy*;@>Yd-d z51X&#|H%u~`!rRg{O6hcjPRz3OiLTC9r`9%@>{0loXGn-4w7z?i`VvUEmgaunAUh~ zNAY?8dFv+W3IBU`&#Rx&fkVLL=O*2gZQ@%s#V^Xpgy zt704H{|@>6!P~PLpQK*Zl&9}cqz@d*dsFn?>_q;Wv@7aMA1hMU(&zhGftkP}0TOcPLK?u|H|_t;G2 zF82ldjGJat5121~YBFzK)Rv5lF&pVZDR zmjCi@x&62P`geVA?cc_K|GoPB+sAh2KfU>M_v+K#cYips>fF>1T0vIL(p zxXN)><^J@Z*`0HC&ReM(?E6P#=ec>sb7xsumUES#+WzU4$ie$ZbQLzsK9*2>zHMt% z_G;eiZdZEQi@h(%>~SnOsl8CqQH1q)w1}#{%07c~?@LPy{68GM|9am(&JEFju1~!- zr}%8^6Q|q1zA|bYcoM>pBhT_W*{J`BO2psP8&yAx{%jJTKaXqS1hxd;y^5`RAxpE( z>KvJ4gr|8YXWLxz*%`8Rv&-us3lE`1t7d=n?*HnLs1&WHv|-W8tix*_PRdSf3B2a8 zQ{_o4AN%9IZ~YeZtx4C~Y4k94=aXkTpP#w)Jqlmtr5R@4WNPZuc=Av%<2ydH^GTP# z@SonbDmyRxsPt)x9V#gT8(!V+I-;xaY-z>2g=?gissuAMHZ#o2_D?Ig$L|m;RaRsrtN8-Sx)lzKF`4RS|Po6;hTi z+LPhHr&T6csJmwNw@G|r=gSUiA3oM}X8R-?^I0zCf?orzQ+*FP1sh6R`ftsAwEGAD zKIQs3jm$5MpMF*?maq6&#^&^C%OlNoKXATyz|i&+d^eY z$^9-(|8KTj7g3zGMs4|&!0Zy9n^H;7GAE^9f9LWo#G@x(zQAbl45QiUEHl;zty6m@ zX>ws_Z{e|z)6?yB*2c&D`zM@MpnsqD^n`Zfsn5lqb=K{Xi|6LK_O~>jVOQ|HSPxe} z@6Pj`h9c=%%a%*oud%=UV`AYu1p({D1?d+nrr($(clbw1#-Y4GQ#~`OM=RGS%=&2V zv+%?HyEEL`-zDo^I?bigpj^q~ZM-iq`ST{G&ZAEpow@ApmA>J45Rl;&&|#M?QPmh0 zb@|l%Xr;>zEuD9pMASYm$tzNlwq1~ScxK11V|OoZlvMUOZuRVupqP(td5uV8f2POZ zJgJ*DcVC`y(Q3C=YIybD$5GY7d*L;QrJbod0Zyz34OT38o8l40%IFoRlE~XoRbZIS z95$^<)Uo5|fs-wK*H%gEv;KYKWc(?h$j`B|_&?i=m46pca`~GUGO1>RoB0{9z(bK! z*ycDqGU3z^S-j=2n6SFp@|H*+8}|CnSnZj-i;h`Io#-x--mz9?`{DU_JT@PA`2L)! zYWNW*yy`!!ItB zWp(nvj|mUd8M%12h=}`Y=~c)bZ)r78s!?kp7E@S6OdSg~&LyKGdU##Qr;E!qI704ZTy8W= zOgr%8LCq(rkG*AoxKYc*7y42ccvu-2JjKzge&Vbf-YIj{&K;0!!>rxIhF6v^6Z=~Uw_~3 z-_D!g|9`2!o4?-fTmS7%8r`S2hfmKpe}CiayTbDQyZ@fK*DZfz_U!jJ^#6X|x8Ce; z@&A|aUgmud5VL=u_bWZd)-dsu(-hWjJEeW8Hv87AeXp?J*dVxR+NA8o-|`poBGx5NpD3CpIcmfxare1Q<2jb zTJM@1n{g~6aZQf3{xwtQl@|SN+JWAWQ&%Xs_y(EmXps4M;=ykElnpZ%HV&2nKOx&iYo9A`xWK-t&OHqTuBNFUKNH+y7NepC6WOsQtO=|CXup z^JZL`AjPn-euIbkE;C*E`U8AT(|ZH9Wqv$W@OD+i_?pk(rQMN_Y}(zp9NWwsX42y&RXtTqqxT-hx?vo_#VAy&-61j zA3r*{=(Jvrri$cpCW&-LmdMu{`c@syuToU*u-)^$eZiqSe7DHfr^(LWvLpTGs$FJY zB)2vASc=US)BHsbQl)nPX}U4d{@g+3mnR>+oM6IsaNpeK4K{1nI2y}c>^YnrT%?ln zyywZkUzYpdzO%poPVP$Euc944zdo$0zixkL-<@_@lepNuZ~ni_SE#Mt_G#hz%8%`J zrsfJ;=Eppn>#^>&%ED#mrxy3jSo`Jqv*p^pai_iCrkrh*VOkZ|6@B}o+t%KTy!`5u zmZ)v5`>A~jm`CQklbnQd- zdH4ZCE_an94fY(5`gc1jHp&}?I=X(jYjj%gf^X}Bh4x>UtXM3ew$Iz^Ri)p`wQIDB zd|th2v3a+zl7G^hV>*`tCn!&`j9Pkm3D2xEv%hc7y!}koKi%)q*B>ryNq;AYSSpBd z>k4>3JH{p|TiMz7SjsA3cKqQ&ufiuQd6!f*Z46}GI%DEOF`+(JMGrpatzS2so$}?h z$lIyvOVek*T>8>(c6i5mNr|ayLH|~m9E|yMKu<*7YVx8b7be{Nqo(0@vQ5*>ui&Cy z>W;|{t&!YL4H1t`t=0%Wx0n&_QKZkvmEy+f$Na7%nA6wmz>YaW4R>8QO^U^&XLP9W zOg(Ag{Um9cMTFLt4%LF1pLS1Lyl-3hHf&^9pRFb*n&ntoV59S+wc)_RO@)oqW}Ot` z>DahXba9tf%yDPYryizF&zKS}o3l<33E9*2CRFU_{LSvAO+nLj0=GBTOBQ!1nYs7! zK3iuex1B{IQ1PKgK+&e6KcVOB%2q4Pl4p`%a2kBGkI{Ktw~ZU!5u z7FshhFqAW)m78Xua!mECdA`SfiadL}Ywhi;a$;W? z%#Z5Y{Pumm_)h+xb+1-$yZCCQ?jN@$auM2>xb(zgS2awpGP!WnPN9QcI<4oi$m1U2 zEg^0mFB^(w(`TGC5c=C*eWIO_Ly2k1zMS2$Cr|&=`L3X9JRy<&n#v=2vy*NUt~_Po z^p#Og?RlQMwJP`Z-&MIeatZ2Bm(DDonjd!i*Og$yv)k@Y*FWWaCVTZA*=5(76~vA9 zT#zgIWZviGQ*g}ED@f`1wWZ77d9I7{OiH|=QCGBO*X68TQ})RU9@k2;Rq*MFq?yd zd2i^+yxRt#>dF4Y4YR2S9%{)2Ticd8=PWtyR2p-I16Z3A`RV!b+(9K2t{?=?Zz6!n(ubaM2`uNSN`&vf7(Sr69tq;5;*Uh;Q zbI9g#!XlfyR)&*y2+f&%{qfJ}Aj6Y-nl+PSyRKSx+A1BCc%U1>#@qz+v|VIK`+PUw!&S9y8>@J>Q@_QtlR6}{`PUqo%b^i zUOeD;sW&WYMvRCMm+ns1*CmNZR!)`CY~V`M3hxs4D+tdx*K42@aK=KCf%mLxZ@;st zfnyGfs6)!UyQ-V2cUh~g3q9gEaorL5aJNued=R90h3$85J5A1|28 z8*k;`?Jtw!*S9cy-pv0$-Ht!8Z2Gl*MgG-SnSpDc&Umt3JpTISx0_=0`BqmsJ70dX z;cw_UrrP+ETTX~QznFi6zgunv+ok3>)Bls--DV8T$8RM*An*G@k__2cjIlcFB~OE0@MY5Xc~i&eW- zGw1$wm1kkjZmrgGwK;cB2>&wWXjM>ICdJ}t!S0a3638Q2sCAx2(SWmbk%GYe>Ag;+ z^AG7s{Ih(vr|8V2$HymKvE&l`I=x`)CC3cwi7#D}7e|L0TM1Pyij6lgTOqr~>BEzU z7TGT*M)K^tbY>&Z(a#EMqLmLc9yti@sFL7N`}L0zH8JmrS{!$jiGkr77g}Pr&`T;R zxEto1f7^g(uk?rd3x(0?&Qnr6?aDmMZ;8)ZWX%^hdn;qp4v$-Wf4^5xd81PH##H)( z>@%rG)h?0y)go74?*9Dq?)I0venr;CpG)6<^{$QYrIaG8*>n8PA91Y>*MB`*z0foN z=<3ziA0?OWU$-f3%yoyF_k#P_ZTxTb2W z_HMj1Wz~dP&t|IJ?k?WpZ$J5;Uy0A13H?G%E^bc$mjCz{vSnXK`=Ug(YR#*CoOezw zQ=F5zq`8aDd9U=lTDIEnXY~)AEOvK(I`7n_sK=p+F_N$U?6k65^LlTtMz~(shiP3x zDhnnVhJJJ0-fEZf;sVE}Sq78azdnwM&2KsSkm2ngc5VKgb$is}GhUvU+PXdK{weO8 zjm9T^@_N23owQVc$(B>AI&3HBC`jCLzx{xHufT$Q9$5{Q0~_L%sv33+&icOaj$l!9 z(p%+{yfWo~Of09m4`l>-Nk8UdHRxIEFzc`Ir82W+{)#pRFXo85tz+8sfo;+62da~P zS+Cds`swAexR;vOU5$V2*%hI`>gw6Un_j*%I4gI}e${FY`!^}p34aSeM1Og_$bE(2 zmlvzp{>%N&a}k+t?cSh+}`d`RH=g4fed^e{f&gRdG%6jd@ zw)ZYQ6Jlz$IeAuw+^Uny&pj#2p7Yv(sm2jbt8GuF zzSkBjRd?%8=I{5j>AGUPn*E-_?#;Q!e)3mLcRr`E@^#Ll&u_}Y3nC_N)KXu-``t9p zPezJSh7FtW`p2dT6+H1~H};=bT)E3*$(2>_=K1dVb|W}+t&--a z4-+P(#s7QwKHvWD=cmt)|F`+~`ta>=d)vCI>Iw^+JwM)E?S3Cu7r&?O*OxC3U*6R} z%768J_x(LTb3aZ$zJ9*EzrOr_yMKTFo&LSNzrEewesATUuKHTdRj)oY+;9E9`qO@0 zum8V;KiIxwSANj>E9QFY?Qf~pS7UF6eXHEo}^%T)ygD>G%Dg4!yfm8X8&}dN-uhyl4ArW^tRzRs{$8WHz+R^Zf{Z-2dZg zQRUtvan>gu|G1=k{!{PUt>X9X{{PwbPcS27TSrU<)0^YxCv$$B`fv4<`_E7QH|?nr zS8nUScD3@$ythgIj~-{;DKxszzq74q#;;}X+E>ahubVO<<+yNQ`o>;&-ie#+ci&2= zJNqzE=ho+jOu6HkIJ8JU0ldNH-%LH1tx2-Wis(^ zrdqp&6;GbDLu*p-N*AT~UFU9Y_ET%Ve0Ey{|C{31ISDViUpFp1$#8rwBcsKh_Sy4z za-3@TZ=aCT>^^hBbHV#&?WZ&6>iy|Cq}~7S^OE%qml|))Fjbx?c>1x)BtD(f(VOg6 zUf8Pr>XyeOy_r%O2I>oCXME}rPD<&P$yfT#=X}59?+u^a$VGN9JCp@|Tr%3%S#R2O z;pogOdzcTbtvvs~edpBEVHfn3s~VgC?tH&`ndE9QpWSn2trQFLV*CE7_T-Z#aDCx*B}2({5r^k+a{#S;*J-ra+VXgmb)v`2M?w z1zb{RE*M^FKRUm>BjKf4_1C_{OS39ieJ(xcJ#lskn{|sR=X&|ptF;{ZOg4@)x25e2 zS(7_4O>bjfXr$tK*@z_byX`iTX~qU0_?W)Gv^3JZ*=v~o>wdA%vAVm5lzz)?ePVj_ zxS!3(=JJyZx3hXMRh046cuux>IsdmqnPloy3*@F9PRe z|DUC7e<<|8<0eN2mSY-s#J{9vGiY~+?mr~<>eHR+w-<5p7*6rOa>IJlTB{6$Egz2; z-8FdWo}D_I(TYV)IqT7Eo>;AAVMlg#eYEMjYOw99$rROFQ%aS40-l-H&1NysSroTE z-6yU;{Be2bq&2yx3s;@aY*|%%*V^sXJ^8(|#gbVQlDKS?V-igl6lTsDrV7r zi>bD^YW^B{OpltiWJCBPJ-aOK-fhj_ir>0lX64^|Rxx68){0x}vVU!pe#oh-FP0n9 zeLwB45?|tvjmD}aZ%%Jq^?KjjUkl%Ve6&+$=GvJ%-oN3j;5mG$qcQtT<=*Pa#fvpE zUoD(}t4!u~np1kk#ooMNRq5J>%kgy`$LEyx8r3cQy{Ueg*aimg?Tbt0{&p3Fa;#sL z)%;=mPYc0o!8{*=0#3B~{QPm$#C5^(Z~c)Ptt~lsCGA4mUR&#ECFrJn&dw2G^v+=J&blcdM>k`&Z=b3*FDHmc<#j zPJi3{$zsd5Wo)v-Pal}}&Q+7I$`Fgzz0~5l+VMlojPJD@=FX|yquD6HBvg3gTw--b ze$312#D*AS?zZsY<(Hmho>yD;#;M@!PMM%nZ}&EM2ua0qB>L*JW==WZ+H5YVmtJ&T zK+)@Ltm6)sPw5SX$|1V1eB@-}9lcpUz51VaCUxKa-bqyxAB+DxH-D$$X`L${Qj)Vo zxlR==vxrv_Pxo8&Mej-ZDmG7_(m9GRLl!%2S(j~LeC^HaWiyxMWpp$MIWOL-(wfwK z+uT)J?G69MXH&DBeg<89Rd3w$wc+BdTN;JW4hHDnFx5V_!(j33%*R1zXIVN2nN_!{ zMY0PEH~rMw*(oQjeb!;VrjyB~VAUp;q&003MRj>=-WCcrd#v5Ib94J0mHiVZ?v3>N z@hguxDnW94E3aROQ}b>!*=^rKR3pS)gIzDS2XygFYb@JUnjDaJmP3zy#>9HvW9dhy z-!PZ;SSjH1V8E-_Nv!`$AJX`zudjER+{q=u-yt~c5 z-C1mVT-L@xfqwd})>4aqa_{-3n-xtW8C&?KKje)}`Z z?k$`;MJzjCH)pHM<+W={Z1hcCa+s9fH;O+{eGXtuCxDj)ylS>2Ck_m$7wA5^=GaRE!` zF1@AcWrjx60*`WB6mw_!VO;I#xoS$DtLJOg?HwK8$eJU6>_2!YC-m?$+ z?AzIT=c~|~m?&}U_V(*FO9Yk|&U*LZ1M@jCAz!Wb!^{%{-sA^GD`xEf^pH`qy-#sk zXyn814Kxx*(lmpo;1s{ZT} z{ioCJl(^z89r>~Z8M(d->lYM>cyM?)Fz^Z}?OTo%Fg1yw37RYI7wzrhl869n#_9q#o=l61{)bG0y{A z_;%#KxR6pI+`Ff>-#J;cqdh;(_DtB)#*cfp zX_<*^HWuoe`D^tNgLftjoh$t`bRxQ+irQ(4&f66!-%#JM-EsNV1y;?Z^z$@3F z>2It*^W_|SmT}9_y+DiWbk9U_U7rI9FR!ZzE4*CU#C!7kM&oX#21e2QfifEBpQ}8p ztaE+FA1v-+p}+N4wu80$ymF}&4S)8R8~N4#Cq8*~X5r0sbFR!-rg8VBn$EMJE7O7k zWs^27s=dfxbJvKMP5(X9w=F`PMNg8aiiW70zCP^U8JFXqpG{&q_k=b40u!I2b$(O*5l?0hp5}RJA~}-3 z7IYp}{TM6V-MS=xv9r?|&4tWKP0cz>TVz9SJl)5;isQ+tZF5^An6_*?Gs(lUX;I@` zo1z2fAFSfzO}DPwd6aKP#Jp8O9_nA$z0jZjwRYRdoU+%U!e`TLs#DxpUtW2l#!@A5 zVS?n`H(@z}lYj00bMRu`ii5S&nN)pRoVBh@DKU9|#h~HiWWI#xd%`a^O;AqNs=^Qdo@?CLQBjsJE=YFddJM1oY zDZ9%jmOnpqu&6v|jq2*N_ui?NW|qb*78U1saB;KP+Q|vUtPQFXYW!=1X6-xVS9Hko zH;duZSER=|xNJ(1c|cUmACBr;16k(fPGZ)xwlTQK6_rSM z-`hE3tuuSjEY(v!({`VVPJUN<+)jgPPe(!Ck9j7-wG=RNcHsuz%a^;O^cP&mNg_U7Z&t-?%quF-Ow|CC>KL#9lp1 zKd<#i3(mXyeYm`8jo8jtncueNP0T-aBBN->0nYV`{u*kwa?GN8ZuLDA)6R?Drku8z zX@cJClTWYm?C@Z!*eSTJu;Rvzy`^()7#io)++fn5KDVs(+*aK`24ABxf3A7&@WNAZ zcbwCU%stQBb@rs2Hfs0HZ7Fp)-oh*B7e8~GD_3;Z*Pj9|2cnNM&X0aod4xA%TJ+ka zZHzN^E(wrnL-pN?2lcLXgnsc-4 zQiUq6o&TC2cf_1{QYrm|XSU(vOhfJWs$0%*1?|^7tatVBL#3Z}-7K~G8%);MExvK! zWB!Wg(@PdH=xOg4U=1)|s-U^)n0r36)zRyGg0V8oH|j0uNIkkVGmKl!y_~n$X_Vcx z@ww$6qmy+YNLO}C=$Uin7cOy%m)^Q-sQa_%o_3>FS+xGdl?;WC_DfH5`<%2(e^$Qu z-RZqak2Pg;%Iptn9|;y>EppiqkZ#`aQVNObm*qUlKwdtmt)1ztEk@k6n8!`uxM2IwtC_Y4p$a_7#$g5IQt#&!tnR zk}S`iWjp1q*ly}lA?AN}Vxrg2=~uSip2zq;uaiA4tzd%H4dto*@eyZlidNW^D1EqL zQ)t@M>-^wNqIwOJkj5mH{9b?d=Bhtye=_v49+W+{I4eiIQo#1nlf-MvIxMN@Cr@d% zIaYY@+LQ0^moEBt?X0r)oJ~otvTG%Hd89kud@ptm30<}6msZCq!-UIriBsk^Tkq7+gARRq?o5*_Urt=@%XwyUtQ+T<3Z`8>D`u?gIT{;rZo84O)s?StY`3SQ%5Vh)@5!Y>z$r>g8t|8MMAkl@<1!e8OCJ$J_ud z0omnpa%Sru{nv4L(ohyEck$V=ec5XyCun~zUBf+Tg^iH>H~UZLt|{+U&#j(X%W-MW z^4}TPE_mG8TlnDLtCJ^v>?iQeFI@MvNq_O_H+s7dHL$VX{HKpPn&RH#-&4xQz;Gsw zfq|cafx*2r(F8!k1!EBC6k`Q{Y1Kj~8fy42>lUk?xe z{4++{v6)fw+{uIP-ebn|kJws$dg)-}!~D^eW&0bqi(kKPy3D%e)5~MB z;kI?3oDW@8{+M1MS!NntZz&ai-hZC`t?SH9V(^6BIwZ;K_ZhiZ8qu=dP9{{8DAkL&OB8J8zZrB7ZJKJUVe zGrwyXy?19^ysmITSK8k~r`+?CL@4`o?i z$~@B%ZxOM2a`dzywYY116JIhj|DE5(&2_WP_WYKT?Tu|ax39WfQOPvLr9`3R`6nUS zE1##Ra#q*K87*8KXq3pr}60Vb@+&&%G%+bMJ&c|M`Do*BI@8F0E0X`gP@oj&w&HsBOLqO47JRf->T};Q<{uV& zrp6YX7y5Rf=9u`@o_m|RD^h1LcU1h$*|z@E3f1rR|K2a%`OlIsJy330%87L0x+e)- zdJFyG~B%o*J}~iD~{?rbpTF)q!05r+6)T z(ILLB;4;qyfA@-M*NZl!pH}e7GF+p(r>bR>*fu4Vqlo=)7Y*C3IoFXV4e*hcOWxUvF#PZ<)SmlSb;zP9=`g zWk-B7vo~247rVC|*fKSRbxM0=<&5jhtXh>bwCkOpEdFq6O7;620Y853o)Nq_bi0;+ zY_Hw3tIAVMJw%pSYb={AvNu3|$!WQVGs36UxGbM@W_DnOzG8ECuYhdiug?!U&Kb#` zFDMM0a4w9sEBDT(9On03*92uYKdyLG5YxdF^zM16!Ha!!Dk2-yIgd!F{yooiL_b_8k*bGOu+c`W?IwQn=~<>=_Fc&bS4gc6-#-WN`kcNB7-Rf7p8_ z-|dQtJAP8@z@}>;MD4p!?l8GFFCb8DgL_=Sv##sd;JW)vE? zY3$fEPjhc#$f3@s5GTXJ*z7G+0dwN)Or}pbP$uBlMOgLWjHMnEp;cY9em$5fG zz0SP2GyO)1PSWA8Ip+oVe*X8LP262g-&sC-I?QZslP@;$K2%&LqLS; zl(nzaWzFQg?IglDQ-8O~uWH$3zPf6$(5WKB4X2sR(obgeU{}ug3R}0bM~H_ac{E1ToJ>7_<;3F zY$ApmHfkT;m$=BNW_6cD#5?&(SKr);RIb>Yx8cUyl%1TXcyls^gm0v`cCY1IU}WdC z|7eX+U$T(zjfBcy@;mM;=S&xBHN2ACuawcXYj1r0`}*IXm;HYF_`2Sl{zEODf0ZUI z-0E}Oj91t+_Usmg8OJgey_?U(9=|M`A$e@kj{03YSuUB1-(Hs-t$XE)>E(lYr@!TV zynX0K_SPJ3$M$LI5q)nDZe?u!8<=pJM~Fw`(5zHPuMLe4k7)e2zs4i|Y2w3tC9T-c z>mQ|^5IB2?@ng8GM8sjaYY*izoLm)ETXfHsC9Y;{`RB?cyKViZ+LU{-f7k=OnOQ^_ z7#KJh{;qWL{C>YYSgGUzD8Ez<{>6mTTDp(7Y}K2Ll5G zFPd`06?NCi#JplfZ7+R>w8$iSd$&j?-y z4bld}TN;-uBWX3nrWgI7evm#8-qQFz1W7OW*nV_-(U)I?^nvh}#@Kcwz2L>z=z7st z`-1d=@RmlcP9(kHwZG_k(O1QR^nvh}M!P;Fz2G%+=z7sthJf^e@Rr81$w+#^>qOA? zqAzy<=>y>{jd!OY=>;!-K-Y^tyA09?!dn_wO-Isefh~^EC+a}@KzK{z>{&>9!P9o= z_M$gSLHa;=OXJJc7>!hP&B$33RAPWMg7B8c?oFuW2f9x5+yl}D!dn`5q3JY4*NR?- zfV6?|md1BzT8+@PBD)t%)=;^W@cOxV()~)f8;%G4oz0CIXyqO~7<&YoF zTlJPP1)5z8>ij1mlFN}PIsGE9p^8~Z#ktPOQ@-2Y-?+FT#5I0#g!=Q!bHC?(o_D(V z-uW{1JC>(EUwCrn;-UiI9m{o2bNO6(wr1DOjZSrcZZJ-etsH;qYG4>i(sRaY{BfOW8sr=8E|*9BwY!AU(D4fVB(%DN~VkuBplo z?j~`c(&LI=(Zh64?N>lq@D9EJZ4Kun{Zn>a)q#?%ciO+jJzThff2!btXjkb|r6S)J z81d|gy$&h49YWBo3(6pRMDK{kgEJZcgDw-j$n(=Ii7}br3c((s}Ojtsys{c&MJ<)FT3TRig9^g&OE?;qvfp9VeulF)w)d!wj_IQ zUckoK?%=WLir%e?*9vMz4f684D!A`2h9SpetM-` z;p(Gv@}G8V_Rjb%@Y7&gFuQ&9A%i!;-8-Fgo)<_ZuzlXjJiGC1Ifrcaftb>yeXoBy z^&QA&_IZEAjpH*XFJoNXT15e?pK4yK8q@+_3Ei!!cYkQP!s)VZS)s*BzJ}Ng=_k97 z@NVv1Rh{={v#m@YV^8w*H*P#P{`D;^6_$D9c3b1Vs@SxEC|yl%^~Z61*BN_~6u&2( zyRlNk@#Z%1T-zGOG1j6(}XvEHll$Od`5~V|APC&bktw)A2iR=<^lq5KLgQE@An6%&*;T%d}kg z3u4YX8hdJIJ~dU)U=d!x*n&ZQT$+a7oui^WZmH2S}{=2`l=ZaQyb$8nyeUM>tZ{O#} zf7NxHvRsW{7^N1`TF?J@wvOjdx32UCJ2kBe9PTxq}E?SAjT581oT_b2R< zYyDvx8TT+&i?uGup;_T`@}Bd1s2 zt{xKp!?5St>g+`0W9Nh#6s*L9WU~)0opkrdtE)3!hdi48VEPAv1qxMi42ma@%O1;k zeZg?%re!}`4VtDIBthMz^^BF0cKHB(-$yMcyB3SM6mF*c&5ur#!%RZ^w%3A3pK%W~{<h#6&1>bob+0SYMMv+o*p*+V zj&EO=id+p0aSxPry?civ^h)6Qqvk>VnOS$DSj!%jl@e^o>!aG2xDemR)ytem%WT{g#hY__7&KjH({| z>9_wmWjj~bNx|N3xB857Q!O{=^!%esT1|FIX_s917UrY8sPN{5Mek5uf2ru%rxlJb z!Zg@+>V*0wdrzJGFzD%(jUkqdx)5%nnD{#THM?VuM!a~lR$|Kp*YM<}MaxdB9k_Su zzgysMSy!le=H`b)u3r6l@MnHa-gM6wr$m}#^y-!rZ9E_1XlS`<-oJ_;0S4(HKPXJ^ zzJ7ntjq>aH{{kQZz8DnXqTm3(fD+)+L04)a0kLZFirLZ&yLRpP!+4=yx+SkQY0~MZ z{ae^T!K_<Af$SvzCP1h??yR=!*Jx-wl% z^rVBXFoL2FUMDO`{K~1|^f*)PPs^g1&ENDt hocHhlKl3FwR==)a{39)n$^2&7A;qX4{GT;b>H)zX+x7qe 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: Tue, 4 Oct 2016 20:33:10 +0200 Subject: [PATCH 031/247] 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 032/247] 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 033/247] 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 034/247] 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 035/247] 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 036/247] 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 037/247] 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 038/247] 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 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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 )`tfPiwK@MJg%0b-XMS95limL(-(UavyQ#YlF54>od9D7xZ(BAb>ySXfXDsT0l zPFr0U-Mcro9cBL$de5Lhw1)4)+4$4ttH2(5`|H4q+REykQ<+^lzvZR72)>9|`=ENc z{_aTQEqA9b&D?6b`@Q6ohO_)l3pl@7ao&s5yWZ3sAnI4K_ci0?-Fw%}RK6Xt`Kh{< z%4Xj6DQ9n#ylp*tf8R9mWkS76x%T;Fm!wTNrfOAN-Z(va&Qrs;)r#jbtG8e6-!@Ux zQr~z>`_Afl5^rwAZ?50EvS`-}+mNqC?!3HZV%lu4KNX!fu6=p-ZP%iIH?~AipKdLu zQFFG=T>s3(+&9;3{qLM=zA*3Z?z?C1%$)p$wY&Bwr*XCQqxF;GZka8w{>FHnPlWB9 zvB+g+b&H?tQyJ%OE8lF8v0Gt2|5Wd7e^_qtSbw|zCO-Gh9KCD&mV58;HfG#Dmz2u* zzWP~Ez>n>+x(_}+4GQ?-d0DvSebs}hIt!F zTC!w1+q*vY80!EDi}L|K{12?QG(Ffi_xopv-?|>W}M`-v1W=zdI>(;jK*dJfEYI#v(P9+8xzCN9yM8xO&9a zLixY9v9R@`CMNI6i{@^)zjSNJ4A#>T50j)OH#A&Xytl7A?(y!m!8=EkDPd*X93_-SOQy`jhj%eXG4O;nTE5-(yS-pS){O7G4y#`E>PxjqeWZ zeOA7mb*J6K?DbC*stdNCz01ueeQ8};(BU?@6G}I7#LZLN-!ixC;?B>XT*p^?V}jE5 z>rDws*Zi}@U-RwR7<*?@%eL!98!`*>^Tf?nroK%PH~*3#zk7$~_gr~}E3p;TyMKIs zarl+V{=IJ&`7%{&v}g6_?s|7X`u0&>&%EC{?Yr1P8kfvMXjIOFX*7Ouc-oc&bKfXk zK6x$u*4qT}xey!mwqGyWz*(K2E53cn{cHgw0{nYMd7x4;~|Jv(FnSbjlomx7n?azq|&o(nfUR?k8;@RK#>}`3=cDUDEmAD(|ZvNs$ zjo>W?J)LPklhcgfzc^EGZ!bIlhg`(Z-Nw~57cDNW&M*93H90fSKje7eQ~h-UlH3lx zhZiUxP;dJ%|9+Z7D(flVYWHg!J}$1dvUgm4L)qHy-}(6~R&tt@F%*5AebsvXL1CNe zmR8?i#@5B$HTb^a-q*X&l~?7r&RV$aT|?usuKikT)^lFl_o$dT^I^#Z#qFEbR2;ll zRsCEPWLwI|IeprzubZxKJlOa{)FoZ;_>!9V7L8apLCyHBb)h^l{fqu+*FDpa*D}4Z z^V9W(pXANbCO^9_Z9Max=Ua{1nb|X|>{s_O6_*{&oi&5=%5f91J#kXAug8}+_WbO6 zzizFnKG*RW`KT&(D{eva4h^x|`i!+zp*wh#18Oeq*t1aTd?81?jQ)?Ai!0772(;l6 zvpM?s)5+4?Gh+U%=&sxQ>Zz@T@!juP?a%Lj*(Jk#H$LO3q2!$pPRZ*}`?qU;+xL9Y z^;G-1QW^1mHKD%u3;0<+?K9a{)ih(vujB8}J^uAwb>WU}ye-`_C;B8gwsghIoIlXZ z%+hm-;o+H|Yjhj09Tw&vu_XwZ8q((@R15Pwkf!Y(B?+E|;;9u{1d= zs8;`*OZER6o7mY>=Z`&Jq%A-F^PNkl&fiZ-f8P*pd}UR;$SS!HSu5?zZMUENtEBt; zPiWasCPN2q!vm*c(k5f=B1y9c`!=GCV$?fw_N9(gww8 zQpcCfT;F%+wzR~8yT@}D)M&N!XZhz+Ms5@A;(%+`ed@X-`P*MMaSKk)CSW?_}@I=bN z4vWdGH`5v&ijBfAM{#{+kRLSsTWbPA(-JncO=wsHvF-d(fev;XC@j;pjare6&g`q(ki;)6@;^L_swy97LtwAgm*oas+d zt1HIsUHor({oCjGe`Aw>!)DizeMh1~hT){}x~1v2=Lg?@V87(8V&et_`J%gTw7$9M z$K88Yx=3o<2J1b1*DV$~Tzp|#^=?6oS^L3>*&EVIW$w&c{KaHnu1J@qQ{l}Uie0+} zZ(noFeSKlu+FiZEL-flp+QEG>4Q&qpsr@9)h5-WOyavzIbFUA97>MsX_yp#RP1PZ!TFh?bMm66 zIhg7va|$rzHLUV4=jV|8dQ?!hTrl9W&Zb>iEFV_=3jICzUi$vR!_8B54I7?jo{RsG zVes{1Uc*Cfwio@!U!5#dsV=qH=oIiW_|uHpmSNYgHm|UrFyXg-7t=cJbx)c0rdB^V zeQ3k&3X2twr+z5d!6hfr^HIm?>^2z-)$flU_8l(oXm{tk|KU29&4(=U-=fz-yYnqG zrm#A05R==&YAb!Pv~5CX0b}jdf(LVYFYHNZ2;g|g_PzL;jX`XHUPAWdcYD7HpFMYZ zR{cG@70c&d>DT`2^4_s$sZuOk-rv6T6XhmX${z6TeLY)7#`;6Yy}~CNU-;Vh2N-Q> z`QcEgV?OWPf{lk2kMq^$JM^*NX%_x@@I}kQ*n)XdYa0&l4&Y-{u;^f%@b|h7yT!I6 z+?8K*m|`4XCUC0!_K?V{x)J2S)A5^;lexKg9_xw~(;XL;e3d-ten|F;cSno+3UN!L zAm>iO^fx-Y3x2NNGV4>YsF2DVBZXNvHZWMU`Fl_4KetodO{Y|SMfi(`dKLx|c0-0| zbF}?lWz@Ot`!MTNM{VN%%%7c49Nt%H`Mr`iaK2*w@QEOo=x-yB9cu4(-rdik;k}mX}js2sZcd%jzsH-ePuXuH()XjyqQ{O3T=n$k)nA zaPoLa#Bqk*R#0(USK{?_x^!)jkV7%|k=~;@{t~50;deO>EI7Ddk^MhcTc*q%DWNo} z`)WdND^ARu*y^9q&cW1p@x+Dq$F9CJa=TE^tIb`O?l+-f`ho>Y`+Dzkr_b+Dd>C?R zf7l!I z^(KcdS?3wu;{D0JO?ki;f)kCpdq!S*9nLd;6NNvSh+#3jzR zu=T44N;vo!-_w-&62qgA6&za;)AMsi3zMXOLmN*s3m0c8KgWq387qFwV7wE?%*+4T zuxW8`8GlG>C-b~DtKTnpz@}`xK=2WRRz_s&q}gu`jtYcCu;$3RS5XJ#c3P~6nCZx~;k-$dPSBn-sN^6rbH|}fh@3KDkf@?)@dP(Pp zv)?%-t}-#2yi|EC{pL&q^Nt0JBzI4Ik(!pifU#@liw0maGu+r z`8!Py^oZ|TZYr@MNIKGp`MTr>2I)Jul%K`qwjX6QG|p})6^&*-d6xOXtc%tsXG*MP zEEeS2v@Cg*|A}h_{}-4Bh*&&1yx{nA#YP6*z~4OID>5&>=(xCV$0Nm-rvX7Z3ryBd zTlX@fEP7#Y&6!C*yIOCST;)5dDUfC!kQ4uw*F=6>$)`P@-tB8m%5N-By;L)4wt(?u zwV2k!H$L2O%W^7qf3dD}p`VmcQ}TozDh`@C=Me_fPWtPk|M!QL;Z+z&`*wmuE zC|g5mYiVcs1LwIO+fMawxp&$|_S~OV{vIv2o?dD9Dc_mbaVfvDHs8MVY=g2!u3%dDvXZ>{3!W%Fig9#% z)ZyHxEVk~t#U9h+Uou-}TS&X`oNZv(ku~AE`bOi6Y-b*uvYl)$PoDWY%zm26f$2>P z9#yb;9DLBaq?gT$-6K0v`0jIeLkq4#|2fCcSg#Sg@h+l|&C_z;fxe6>ITI4p?XLW2 z;wtLR_r0}Y%DKF~HL|ax&big?p1Wyc%6`ioi6^-B7JoiEG2~iR2P>;h53YWo>$XrcU%`bYNrwS zBxl+@)^%q;1T=`NtiSc|$=xH-+wD2E&K5GP+IeAT$g0GtW-n&NWsCeS>s@rDoGV}W zpNNa(F1GaMi%JzNT&;H-+iD)k>{KlHEReR>cgOq1u^*OZD(r3K)J=H3HD~MfQ%CJq z#jJTT>z;OO$k}x#S8y19^l)PR5|PBjx7Byu%Li?bw+O!z*n3U?+uL8RojHBW)psNb z7+cRfnCls_Vx_2->dPATm2PT^bN9s_`iU|!&N6{#bt2yuem5AT=nYHLMuUe7Ac{;#n-FUwYuaFZ461_ zRl97UZrg9T&*Nmm!<7zpTS^NzD0rXekNV&e&~ZZKgzibHsQ;7JysUIt>=FIgB;!}y z`ja(#-;@>DsVrPJ-PxXD#ofSbtEM~X+NrQ}+fGO^+J0>1_e0$~)=QjSyFQjQDlr(bC#KL> zhQZFUoq~xxS8V5gm(o2fd+FE0Y2pSSdN`I}j)*@n!cmaW^rX$ZYeUDH3*~ zF;8Ln7VbUUS0svyFc>Xj;E-h8C7R8cA}``lWY-(}flHw>_>a{-xB8uh{3-XMIazu3 z23Y4ZeJfkJsBgi7tNpdRe{Gzc@?_`fn}@?2)?9k}M(~H^+osbCGX(D_DSVPF-V?+Y zXy~z7{OpII#bI9N?pqnS*S5Xhs<-WW)d{;5?N9DRMSLi~TK4d8lI20QmZQp3c=euc z-f&=-={c5r96i?mr8ZocbYfqu(9NZjUYFeGS;kwmELm!~@xg-&LzV~#1>fsgS-#T4 z)|=q~_q8@DKYt zF40(&A+})K7T)O}GX!jIsm*sh{3_yIVH3;I)-dO9j;1Q7$3L89covDp_@+{KxwBqkFOBG=oO|7+IE%y}C)A%3w9{uK^tt85)Sbe zi(c-yx=uD_+v=N}ANGAz35oN$++3gae$mehqG1BhoTs0QYyYggY;E$vsfX_fq?O$Y z@@?KbyY0AnkjSiTr{%i2mrh13SJjd~^eSLWxw-GrJ0%aeW1h9Sy9%zHGf`z(QhmTV zkJC#s_?|e|uz?z=hUSN6SDxV&Rj}*GbDFfe#n(e9yGnQRtEq=xO*y2rQBgi9qfgF5 zal`35C2?~E^Fta}h@R>FQ?UAamUc^(%+BE2^Ci}DTPAcB-Z{0x?{H5npYgesvkObK zSIo|An7u-JS>1FsaffxsJ63O&y2IO9BAL9IX|K1cndRTsb?Pdj?Itqm4xe0~@IDu6 zoBk-OEqu}`wNGu{^UB|yxtw$2T!UaQYbL`~FWGJAE^^SZP+?8u?{1jkd|Ho# z$>8l<@5bOw-!ke2tRJR^w#GUfSeOdUhn$R2I@dGLsssndD1o7NS-PizMlhSWaGZ;sNtx%ISa@E zQ}qQ7?ArQ-mrY0U)Cs4IuPXWmxw)b*FD)sFIQ*!2&do&L*LDXNriIN|bY{qdj~Z8-!@M3){;s3q-N-o`StU^ zDUf{Ti?^*GOGg&X^l?BRp-rk*I zmABQKYxl>0iweb$zR$SLQ`v0O|4naJ+-`@r+xTNoIhEWHO}SOWH^*S}cI+ceX zOGk2@wOx2w?O4>(jH4mTMT4{CUAB~;&G)@`puFg$w4A8xk_&Dn0y%9MlI5|VmR)Aq?`ORCgO<}oojw`6E!L-!UgmZ1CzeD!)_TJ0JVCJX zF{|vyTkbvStd+|4cV2B>_IjP#BDO!5BKYUW+cDa$()hHkEvY50OikZ548_9UY}_4?YN=VWDn66VTDY;dmGMZ9X$9ngoS;= zWxiE?At_bqERSW{_9R**HZ|*Oygk-4b=ORDWj+zn8{1j<>b6=vznr5jbhPim2aQT) zi(6U0xx~HWRy1ABO3GftIc2V%)vU~?OJX9gFf~2WULUS$p>tAtn$os6O$rP}vzAVN zrFs4-!>zVGiCuE5gxG)N+DD<+Im|wf)xy*29*+RAaJ-0mf6_?9aF5Z8Khqbty zHF!GrR$;lC+0n|M-Si9}w`@s%qij1v)^S;`bJ)u=zL@y6r)s=*vkOS>o@~;vM=3wz zrfn4abZsxz5<{IWHAV}ax;2`my!>)9W%dZ2;t)E0#FwM9y+hjj(uP&{;_?n2s_^{H zx29Pva9g&<)wyRyxYlzwOzGT~$XUnabati3O_gVRWRv`ld)qGMy>tBR?0F5ZU&wK< zoh}ma`=y8N8F+x>atQPLety zaosN8cvi3p^SLPxZ(WxLHwsyRqFQhtWvft zUV5&$Fy+9R9_#lzG8KIpi*vVm%=vmddda+{VsTBDx4w8vhz{mqYLlMYunyiyYh|N>4vu)k-WD&<~Fi73!eHdoNQ!eYBg_T#HWxV{XMAy4V@Z- zyzNe5-IbnQGnPEC$)6z}cbS7*yz8QY#$(lYj?stXAJy44m$%GJ_;a^9IP2)n6TI7> z_3*Z+HLPc7{8zz#>1f>1Bi-v>y)RJ7o1ph#MrYHv*~Q0SPY@D4G>gr7r@?aDy7X-? z{!4C}rE%iY6+uyXL{%F%a1M`abJlCxrxegso?klHBvY4ry z5~-SceO6Lt)VkJ#)7h>s+S>p2lKV1CQ67%TOL;CcOhifFKQa2h>i<*H@h|_J znVeF=S$LRh#UsmE4*wTbuC2PV==g$X6E|nXy?Zvr#;Ln#`M)j;=U*?c&CT0$O4C)e zf_v`X^U-Y{n(sSK}Go1RIzUFN0 z;%wdFbGc-<9=O=Qui)96zs6tX1ZFm*E`6=Py-2$#^^JL{ zr6HiRq{_|y#i5;Bo_c>@oG>$*Gw_4J_DSn=6!rGh*E+8lTEV4R+4n#! zVee*Fr%NRtG&JshS9)Z^>3Ufy_|F!VkQbMyHZ|?8H{Bi-yi&!O!~EZ;|68pzFM2p_ z;@G`N{GZvn-&X_cHTBQCwHp2Z@bvLZvBagR5=RzwOfg%$hj;zUp6UDXu>hT@fQPdHM#eEtg)sNhvCu zH2-k!PA&1LZ)D%Skl ztj))&6ebrii<{-LJmFn<-!9fOddqSZQ;TD7mA5k8-?}BDIW%@|*!8E6YQyv%$8?k( zy!vU|toElln_v8SbR{L&wmtLWna{?j|Ig}OaWK2|c(>xEtVAR$4wPcy*3dY$NosM zs0*u~IPGHh`P@YDPo9fkDf~_>xxK)8vd87;2XuEaxW5$J^>fP=%l71hzr#MopE&Y+ zses(X?2|nHkG}aU)lTdqp%pjYkX{UN_yKVZS>?q$U7ju-e@C7q!Jf;=#7`$L% zV0b2q7LO*Nc-$LtI`6TW$X)3V_8B+LrXDa~`P5|Ix~MG~O*2y$rrq&rP~e-B()IKA zJnu`JJOU@(^_j)e<~s3v>A6~i+4KM1u=}_3X8He;`n&n-?aKRaf6dyvtERm4XWr+1 zyYAV(dsn_ael`D}eDr5k>wc}D z4__u9z4Y9w`q*zDrm_w?-xBYp{@*?%)eu+!# zwAcFy{_(xTWOUllFY!}e^y;nKZWZLVWHZn3ZaVfrmi77`K`9}Z(851mtDa3gBK~Z; ziY?cFw)jK09=@K9CrrRV_|Z4W?hXHNPy7dVAvoyVQeO8)BqhfABJX8ho`+=xVcNuW2muJn>tm?-={-y$*9D&W9AHA3R-k>TKY%-d>p_>%)43 z&TMVk%D3!5ir@-{@_w`aq|4v*v#(nmUmLt)4xw*)@gjZC)Yxn%jmwBQ6#g|qF*f% zZ5C6*xx;3(-8|yB%6?}3Bl{oa1}{0@c>Jt5Ex{1FcW&c^IpOC|bf4HNvw2$2Ok1Ht zad%7=K5Fi+yMMQS?_JvyykAfM_;CC1*MIA(chv6ee=HXlyZ6oicX9t~Fqvmm47sI;Yg1(gO7r(NvF)liJZJIm+G_b_-~99H|8s6Gnee_n?!@7{8Xvfe z9qrZl=d-ds`M1-YAvSIAt_fXprU}iTX(*DO)nz5}*7b4!@AD>g33KFM1gDFHsr7#E z)O~5%qu;JJFO7FYV+HTWE9VTRwy*{-=m^5_Hl-#gMXbp$cDRw_KnS@-vrEweJH zTe_3?PTHi~kNxweL_YZV{rluu+DVMlRmBdp_OO-|Y`Ui?E%d4>LFp`?;cQtu71LXX zViKHAzMIV0*JWZ`Q=xwOaC^%vKSKjWl^wT&6BaDpmEm1@@VANHksV7qitaxQu#hzB zIaJhWaXCFlB2)0_YL~d)?2tgYiIa_{sRYh#s*Eet;`3Yb=!Lw%jnc0_Ef^Erd;jN7 zoS%~NcH`>3HD5Hjm_*I3wk&p@A!%S)F~7;JX0h;pCe$*~-)71yE>;ExL2zilS4m-|BfgN7ua{Swc|9AiY+_3xK1^c(B7U`_J7Zbnt=Dt+(-^>3V z{`XF}T76&o{X2E1>)yrl)oy(o|EvG|`R~7vZ~Bp0e|!If>&C*%bX+1gyik7Re(dq{ ztZzNvjk#wiW^3-eHtn^a)Vd?<9vwROX36g}wlm+WoZI;N&%_?iFwSHDmw&9)%PbZO zzGM(ot9$L7;TxM>COR7Lx3ncm?%FW>n8alX?VhQ*&yQA}3eY;Y_@UR8OBIq@9D$QX zcIlFgHey6LME@5+c!LM_vd7ba+c#8blip1=DE{vy4?0&L-1qZw1x!^6$5~C-d(2@!i+k z3xtlXetrFL{9j#_9Q`nZkj*-eE|gDGYcZR2dVw)#iLBz4XG=HrNOp_p*q1$=1(9{IrStk8bz-qRW2+ zD>MJy{%+A${rkbu`_Erwx$k=%BXI8Y$IU69e$;(oh+U>*=JhyrsmQ+cdjjXKh@3CE z=l@^mx%#=**9T1`dS@T_VN)(wa;Vb9@7(i+oU1E&^X`N?8(c4HW9;r`f7&MRaq;Db z#)P|{*lz7Mzfrs;z~iw;x9{}w1En0{vPT-~1&+M`-t5F=pR&s7;qv#>BDXmnXSp!r zSF(SXRafG(-Ak6lJ)0tR($m$?Gd5?dilA4ys)nsoBcl?97dYhNt9c!<7 zc_zOpX;Mx^(qk6!w^41@oFNfgl~_7V?=c_W5ZTwfbE?XBp#=_NQy!Q+Sf@4hz{V-L z2Kvic63l~{*2WxRQ&Zw}PBl6wv~!j!-!v}WBwm^LeaGh%WJ)jRH2C%)_L-L8)WiE$A~fWomE0-~_f>)>(ha`%MI3?xK5A_Wk9<;pPVOqF zSL`O2yKMhb&nR}?kTErzvHM?vjZlJHYs+GXlP6Do47dFKBKpUB>4cO!i)?idDKfcp zich{Txc`OE2ecl6$l9i3HjE4m6-;QQrWvTz?49VHf5?ER;r+x<@-=r>Pkg(D*VgD% z?&W2THwsUA9oGug&1&qdw`Ug+e!5A;>&=aye?0#E2wP|W>D>Px=XcGi{aw0pYS`qD zIY#G}8{}Wly}Rz)h6U_9H1i(b%(s$%TKBj-G=6Jun1Aj=bEU5bq9%qF7`_N%-E(De zquw`0N1Gc4$ui3&(&sE#YUJd_KIgT?VV|~%FYNC)+wnLE2rl@Ndi$+c+_&_d?3yzh zd8{|63H~?mRBKwIr|psPNJ2B&hJW?d?CAI5xyhdytTpw|?pa;4`PQ}N^SUy(z1>$6 zD3=r${q)_3Y+H^Z#rfj5n*ID9YaC%opR-s+wJ2w<%<*rYo1#3^9&QhmNzE)>ezioi z*V?Erl|%E2{3$Qqew|*S?!K65DW5*Q-`Vk9Ok&Xn&KG;RwjEIAF%xTu=@!|rAGLOp zmY;fZ2@?auQBJgQHV1|C-q4eIw+%qGll_MqW>XJ5)RGIfwk>teS#sQ|H0F3iqGVjq zllRunUK?FKJEIRw<#E2EQmCU!QzYRdaaR z)n!qk-RfoR?{Ch&8U1bNo&3`|G4D|8%yOw^t6qk_Wd8ci z8NJ^$n5#NsIMz*hc#89^>KS7`wNsbxs=EojXLh~~U ztKgo-==`!k^H2Bl)Xx=y|JHBqJi%RXP9l_J?HcY``gKc1YcAa1rOcS7ERypFOX z`$Hv7uHRdH_*5P-DU9TidUbAgLIl!c$c_eL3qZw zUIV3oGZvBzyk}K=`<+b<9CKJi9a84qRozs*%UUf{{)DcAnaHx8GtOKsboCE88I!H* z$gy(DRi={y=Dh}wm*v}~X~~Dpw>U9J#(Axc@&C`QeJ6`qzUBwsUv>5JqNvk`C*$?^ zty_LOb!VJR*jESV%TG4^4L!$HyMJ=#MBQ_X?{AP7vkh1~lW*5mRtwGjvH?e*U28I9 z2=mC^VeI;1o!r(H+vd)^_~O%~q=kyL_rHHRTJL&6RL^(WKa<1BoJ)5f4({#a_4~?Y zt5dW1=vpZ$Q{M>^bDL#sKTcPBA9unr_O^6kasOwn9Ok1-G6J}%yusoDuSSaXX zm~v#Djd05Wm5|ORhnjdZuB)Y7$p(Ll&s090p?bVub!D-L(klIjSxcJ(%9Jj59&_4W zcJ_tOi_WszgAohLHgFxB+@8FCp?jL)4=>~6Mk42%XM{XyT-(9x`QTNW!i*Qc*-_K; zpU2BqA7f%*xXy)^o-IJ>`EHo6|7{0>z0sfQZzM-&WvB12UBYSm)tlvF@>3_SiHjsu z9ggmQFTH;5k-peVUS9%|UGL4EdvoUZd*_U5%kB36HjABZfBOCDpKrG9nZ4X|mXBZh zNP|F`V3 zS6%D>NHKH9$+)hq$xPd~WD2B9y*jYyV8Hvf>iMSoe?JpH_+;neg`XT;AI{-CB^B>7 z*M9k9=h*kT&O1K^9*oxDYG6=JUiCu!E?4b|3yp#arip6&uaEECb&sR{FyoD%{9$rC zVpx3-X1zQqZf3DH|7q)+12a?9%-!0YPAWxc&MnfqHqX;cfamSv*thKa1Qz74u@0Ea zF#WI4#n(mVPM__jR6FG*tf_4|cQ)@xyhdYDcCXsfEr$2BL=JC_TyoQ1F*iN=hsdGD zY;!*!>IjXE{Cmyed-rsYSMT@i3pu@fcGlA6Yr4}uRF-axo3eU#d+O!8iL-3i)K3ZD z_@_$!x~7>-cwO{giI5?oXzE^Apo^DdpX8^oE?tjA_&F z8;Y?;zOHi+|8LUl{OHn?Mf+|Qx;O9gj`>*A?sZH%E5flmYI31t^rx0$>By!(msmPuK}u`0$l znzSV!GrRoS?&vnoB4$YwDVDFz$M*i3t->_vf>MwA!sC-S#Mo=s7;vBXbV8?qMOmzZ z@z{0O(?QIkZ(2Tvb7}is*rd9?Cf;bJwNaG>dqv5kz?OM|wjbDT%*{1ESASr)L=l@u zY`XB=^zGIM6J3w3nZsZfb7RLbpS?>SsS2p1oV;oHa>g?o#`pTDDL(9*P_c|41A}E6 zT8g&>rTDY4xBFy{^VY^E{7;md?2~rk`{~8XmX)3p6pZE^Pe|6@#&9tE#PkF8^PM+U z?ON?|E#&;UV-uH7-L`vKcgn=}_BF4*-nReq_wV=rHNRiJwD&L&l+x_qFudk`7 zsrY^S;{q{eJ_#I~$*UwEDW-l;}OdwRykdPjmk+zJI;+?sea2 z^S>5*V`O(cn0cj<`P-8Q=062T=Cjow(bu1T-TTef#XQHS|1+AFpR<1N&zG0azn{In z(Ji$7M63FNI-7Yu9qYfu>;AVp|8afcqumurR$Jzs&o$Zh-R;riS357~oa5hlENf2t zHpycccr`2PzppYIpIysIWStt>cJ|Y@=XI;L?N7KVGG$uKquBKD z8;biCvuoca>Cb+bID_$7Deq^a#;L!*$;7{zYCUhwH8u6Z+7o(9g*x|~j@=v{>%+EO z{5F%_hVyH?8yO3#j19K1KG=L_yiPs{+_!#)y_VkeN5}50a4Lutus@#Bl_6*^a4LxN+mXHtS6o?` z-*+oXI0$`Io-Hu_!3n&?R6H*mkz{|r-9|Fa*x&;n z6aP+Z8zaG)^ch^$aZ?;({qr3X&RtT}bS8d;C;P7Ww%JJs)nU5y_Tgsm@ zokf4=>A%b5`R=;J%#JDz4td+mu;io& z&pK~=ea9ot!_)t2mo~D0D6+PjzWlzx0!|0XdHWB3nf}uv@XBQNLdy@y&d+LMG!qx< z+`hj#fbaK>UEB#T=9nc*Gwzn39Ur_pAb-iUl(ahY<(Uj~GxHhLK88GWf4Sn#`OqNM z{t9sy3fB)&TQefZ--5r2Eofk9Dl1|-hTKYc5 z!PNFpfvOL0Th8y8Q*O7IrW;FUb}>y&Te2YV5yN_ht8N8R0lso?-giHBD*sw<{EX{4 zzyC>J5et`^dFh$kjkcTE+-wkTt={CRdG7g>+lO4I^tJps7b-S$>9@!Ue(G8-vzIY8 zB&qMqEPS>=K3Zw!kwY2n9t&?s_&HxRe;FK#{mf!CSHhz?un=GPt`tSxW zZ`D;@n@zH3cRq?zjoRT9#N+-{Ig*`wa??+(ot=5o+PV($8cotKcN#e`U0f}!SGm{Z z+P57Yj?=uefZw7p+|O!db(T zU)#ZYt}1WT8p(rS8H`^!bU%*#sQT?JdypQBvBkO_eY5tzE@R%wEL@$op5Qu8(uW-oL$jBC21IrPmF;l?qx2~;C*bN z&17qDe?FAG^WI|V zAiMuxr_FJ`xIOPdVox_v}MH`gjWpCx>_Z^XL zcA32Dl+d>t`s%dF?#JU;oea-s(v!SDGzf z{@B(kDmqX3(O>zx)4um~cf}kiJb$+1-3N8a#%_V!iTuyCQ(vE7pC*FA#>}J z9cdn1=QeI!nLGW%mQ=y%;z#tlEgYLlXX-CI=z8D8MBnFgKmTgsQ%aMwet4U)X9T{~ zfAuW+i~Rf(`QiHBwo4>8x-H8-QC)3uI?-z1+HHHn#N?;UzG+%;=g{8p@Cw#*e-xzK z>^gqmG7!*zZ@hiQ0}rQ(8jEiHy2^X+{pr^YzuWk78_h3H-ag@in}EZj(ss`Oy2*NJ zhh4Ad@Sa`sm(x&V_O(6HRYxoZe|GQj{wdttr;y|@r!8l~FX8-EtNd>I-B)V&i(9-f zcJm8X`;Vq`<|&GDvGad8yXas}XqCaS?A4EE7+5PmoUwAh7tdus<_R-i?QQ11mQ>w( zzuxQq(n$6L_6{+71jXNGOjs>f#kpqQ(_~SL+ zKNFt3I^@1N)^eqxZ{V)Wz7aZ0R_HEWWOXFP^|ulChp&_7d-^l2f5FtDHgSRO%?E-z zUYv?P8=0@iE_lx6XtqhgDvgK>-B-_EIe2OP6TfO>*T);zaab_xA1F83`YBD#YNC0# zNP(LEjz+Npj+>Rje-5kjDj4!q%?jL*`l4A)Ec{4$u8!EGx^6y6!{(SC>pH>Me=t;5>R_48&ZB%YBIdpF@=*V}?#22E zUz4|;%qe>vYP@#Yd|R%?O(j|0!c4quCL(U?yG5g~EcvHcU$8|wtKk0A2BBjQCvcgn z%IaF0@+SQG!*pZX`M<3?A|5lj;{D1dF3ha0b)Fu)a+}0zkK!qoCWV@t4A+`^&tu5t zcJ+<5m#F%rv7O1-@f7R3sS9sTzu1u&uC_8E-^UR=UQyCZn-;`oBj0N!j$=IwpCP5xw7O~fWYx#^dq zAgsJoWWI!^dey5;E=Eaa6}BVqOdPv>9&8F0a}j@edHOU{6N&e;M4I&V*(}v+59kV8 zbnf7|*&7!X&Y|fldOfUdp*r79%?~A+&3pX-F#!o8F}y6CxMJq$D2Ftr)_`dBF1)nqE&IJRmwX7*?^A9B0&LCq|aBQ|uMLBZ_OiPt}7?6xf3c(Gw+MZeS5<<}Iq zq|apZ%bc`XNwPgPu~*OXUVU8m!^U`{gXb4)ih8nYxuwZ2*L|AGcb_aUpO*K~dxgC6 zE2fo;i~6Q*UcAqL*IWlv`Pgf(PfAOC=;FCn^gjFXV}tA&rLp?I0)4r%cV61kU8I-( zuxe-K($kyIHD*k{Rl2t&C2;MU z-LYcvy*;ZL_j_@NtT8j#G=<&k#D{4AYu^@ZU}--pH_==3VIiN0)@jz2_kx4YDyux> z>3nLw=S`ZxBnIV`#o`;~>yCtfIlS@05dqhii%py=_gwhOdhinOmYJfW4GG)oSY~e& z3H{r1&dcVT-iHJFQ{S%mcfn2LtNfnS6I;D!Zf`uaL6Y08JM!m`1*u^le)v8uUCZM4 z{pj~-mCVw{8Lq0*M~@X8*miYS?7l#T=~Lr7m^7vqO?Z;?`eKfQdi`#Ji$@Dznf^Pn zE-c3D;ogp^yR^GZt?G{KE{+M43p^Y3Zq+WQSUbJbyPXy{Sz{O3N}WSMvG1?ZOA&9 zdflpXTGKkMe%J1|tB!Ay&EZ%YKIO3geJ{l+E(d$~{&*>DjJS5FBjWTS3wNbcrzLin zo)3LssAAT%Z-e2cz{CC>eh=ne;BKuq)RVXD^vqoG*L!Q}4DKCQ71~o5u5y@j=vN;P zGmF+4?j(u2>I1LJ4YRE)@65_JUwGMlS&;j({#ypCxDP)uyKDTE<=3MF$pIyc7>?ZN zpBR~wP#bnG^n&hXuNzV~BTjZU9h%EwWhDGetC;tfVMFz$T`L|g|5~%RUE<~;DUB=J z7N|UIRMlK_a*EiR&Zic#(g*aON|kXvjND`5-lq99K4@>AHFHhdQT{!L9w?L+2(6OY zzaf3I_JIm#|nyY2IgdtC}V zr^|YswYKp$&pWcbbwxo~+LbGhR^C#``1tPjivrEE{|u>D{!R;CTEoR&z2r3EH1a-~5}n;*Uz*(*Gx( zhxfmkSF$72Puhcf-n+&2&i;?ud>Ou%pLb0Am00w{r(msljpW`Z1(sKsz61z-LZ7Fd z@IQjto{fQFdl~}+KLZ1UdugUiesXDUYF>$6MQ+a9*y!R%W+HXx*9TOd^e(K~|3+oE z^PzWs)+bFiFS&iZkBP~|beg-E;+D(*?i-uD z&Wp?sIa4nlUAge(@(!0;vjrDlJSx#@%l-f5^6|-^=ihoO{H0a6=<3TwdawP}RfOyp zw+NVsDg7%bGn;*Oi(<%&#|L}vWcT!6m{4evI7dP1;C^A92j(We)|uNE9^E5&<#qo_ zmiqXP3r11${sJ-2?`zJyTlCF=y`_BPffrrA%7qs{iHpt)brPI6q5E3+xn+gi6OT){ zGaK!Q*fzs%f-TG1V=dfXllJ&-zL2)_R?Wq{>1u@?&&_ijqCCzd|5)iKQ~zT_M(#h$ zCclR_y~DOl`};wEqJr|Fi_Cn>KkT??Rb6%cQEA;Y^N7G{;<_%s{DiCgowc4#6^b=?u+KGdzqn=u*-YW@fE*+#$L|2U2@CheDU7dzAIy_Z!B9_ z-M8|3*yEK6<`DvZg%LL+Pak^jedyNmx!0X5iu@BB&mCzMz5KEHz^2mut!%C9UoF~N z#XRN6lKHRB9aXkk@to6F=+}oUsV|dSCmHrSTv2H>4b^_(s=;I`sA~9ZL-`EnyI(KO zx*v7Rw*Eq+g!ko;Wg$QFBr{IvR=qM1)}HKhcFogoTK9iG#3TPQX1uH zUp;p9AN(#|QWgAr_o}x}`8~-iZ(TOAxxBgduF>mPUwyW?rSE(hu`8W5EwWzh-oiBw zzK8ke9Juf{cUH*t1lE&!#vi1wEh%T!ja})J&-woFu7w}C?{~$Q+zk+TCdqLxR8^CM zndQhHv6hv4<-;V>tPd|T@HsW*Z23!#)II`)q+n=@3u}szld#6N9P6*GKVsdjr5 z@Hh33N09ct)cc9S8_i8;eoQ;-@a?1GieLLmj*HcNo_hJ9+xc(VLcI!elAKLWMsdth zG@qs{tbIseex#t|&sFCZ&s5Qh$!g_a6?5&0+t!pLnqEH!Yi{#CEFkl~liT$Poui^9Nex4})Jd z*a%NmVvEyl?NVannp`mPY@i^ss{9-A=SR-1WdQhAGy5w~fkEr2>yU(L4 zd2((()aq~4l~u7nxJu{CvJOU9o+(A&PtA(zk_b5BFzZZwo32+?lM+blf)byj*|)+( z4L9f;Zm8>Ut9o;y2dy-`cl+=7cjA8v<`%D!I;I za=3j}&+^D8n}d}mG~TNE)y{MF;{(g&FFGo7lG>Q~6rqxNf~<+xv!+7x7ab?f<;_&xslR>i-#0 z$L#-XiTKFDz`y{)JPZsBE}3a*rNybv`8oMT$tes?$Bwx%pz8R3zhfmUR0l7b4#VV> z1_m_sPk)-NgZT%N88LWrqpK4&(H5=wz<%Dd%FT1yxfSaUiZC$D$!BB$g)svZY-t2BkgN6pZ&aNvv($cCu`@92)M8)& zg*8Y$2ybb8EyBPMkXTd_oRL_Ns+Uw$fUfmXGwQ9@AZ;MLr7=JTNvk0?z34}Wg7ks# zmPU1FB)#B+MA7Xl3sIc{zac6 z2I&LgEse{oko1BljM42ypKJr^1K}-=Gi#Cbf~Vfl^`bX0LHa;=OXI^njOHe~X7myR zq!EO-H2O|OEkDq8qUUOmE)d?*SdXUD5M3*JAp+6{!dn{GqiHol*NWTL$7ouO(Y2x% z5g;2ucuS-3G*qve5U@bn{;?wU2zqIg7HGf%n-1GXIeIz*Gc&DPHEDY1;dn{s-0_k6jo+nHZ3 z->AgZW)n=yL)mM*ksjsi}4p6P6@Lsug(g) z+bO%6&-8q>`sw4BZT0;pEA9Qc^tbST?MSKrbJJhO&e|>}W-D{1mUI1u$fV<&npfuf z>OP;GJa^~EnX>=S7M;^s{r2{r-7o*}<;s7x`#DL^%KmNgu9Id*wf;X&ou}SkAG3dV z*RA~rmi=J(``zqy>TkP#*)uP`&3rrmXQ27w{pX*(EV_L6cbuM>+q}EAx@K} zuDTqh`Bb~+-;aHp-QO(A-es~sy*};r7d7vIoVg3*jVq4Yp9=r8__cOj1K+H4&fBT> zD%n{HA`uaxg^*SnTUuP@5CdNy-f zYI)V0hrj!(H(maC^7uXWfaHnStk%^PUft>{D7r;+>wmL&+cny$@9W;Yv!DMq$G?K9 z<@}Qg##7R6&)oeoUxue;cQ9}Gw*@DQf}eP9(=iLp&)E_m`#UQ%_KRGR$W`}O(@w5l z74UF}-Sf7$(bvr-_vfX~mYBb722anIYR+vsmk<3@WSNn_O>xDa*I8R{{@daAeD%|_ zM^j!MxO(;ct0&9XN8X!r``;?R+|A!qJErP9|6nq^?#?%xm^q3*oBx}=H=ADhjo0xR z=S^X)t#4MhPr4%N$@Ml%NmC-0*YjXX`(E)jtKKCFWl#6oJ=}TW%naM`8}6K%Q{OGV z(0TPkOri-Bf2i}N74H^1)NU~1Neq6`6)NBQ`04!HB2051{IIjy>T{l7`F>aIbuP!L zA!Uu9r#=1|DDxvx!twjd`EgQ)v6s_3J(r04ocVSBTT)b-gnMAd&&Jo$iovHeK0Q8B ztb4ot^WUXgS~qq~kM=NB^pMRzdpVi)Lg?IZr!%umwH`ecwdnhqvwBa`%s_!-8=wAO zCw;8?*piPy_0f-Fy@?H29q&1!PuW}(agJP6oV2Kk%V2`K z;FQvcfNAZYelaSTv%R|6`f$2zqxate29=WNdAds%8@5hjdKB7hArPcu;Bm<%C|Xi1 zuIC{q6Jxte*3-Z#btNC;YPGZtWW5AeCw+J!aZjw-y^Md=d(Mt%p9{$|qJ08R*vA$= zkeC^rH|eF~b77v#1q~|C@(TB>wl7{=@b~1&=%g=7Y59hRjPhmQZwUuqaoXb05W8o^ zBC)6L3b8&um!@r+oTyP~u=?wXo4col&QoCOR8zg-@|ENJEjiWm7f*LORvInzc)!hM z(Vtf<*4BGa{Oa=1-?q zlEWuD=k93QX0Se7 zGVrLT+f1!l6P9fMy3+l|DG`+x&tngHuga`!%R1EObxPA%Or$KteWujph>+AQ{kxG> zDeuT=1l~wgUf7+;)#rE%nUWE&U)gA?`@LHg znq0JFtGE%L=lkt@M7>1bN$;HVh;f$Hk#!Ma_ns&{xe_aQ@nvyFx#iN?YqWh9+iZE@ zvDG0~L+#L}H#%C^i{uu*F0#xywLp3Oaz`7>Ke4PTe4BL~Lub0_Ex$0Y&&ZV1P;;5T z@1ekDYKlF3^z!FCTVYPY zG^X;|Yp$6hL4GsYGam7`PpB1{EULLsJH(>)jOgu+3Mtj6 zGSyXrzx1ZBT+U-v#1?(xigIB|!mEd$pLYegCWZOTU(~YNC(wz9rIOjye^uiwgAco; zE?z%%WoC;Zr{&6bK6`H`FWVX7v-fuQM;ZCx^Jl>kS+SNq`2ON!DuTiN21(Z+et&sX zgxAyaNH_o0E3>lttQ04&TzYsMZ|0pPjj@&bep>N`gDpUN0;>~qf)hvD^6XB-*tZF_bMOL>0K+oR~gQGocwBMAz3e(lNU40Z@FtDaQ! z=-ZUnpIMalf89A%eCs}5-&38pgI9I66g0S<()`TeYqNabo5eHMcyPupJoIwn{2R+& z`79A?Rn}{MJNc;i&C43%{{oBpYaN@t75*x6Y^%diSVk(leRg6GAfl znRF9;6s}skpJVB2)XP6@&-KD9AL2O=ef9O9oQ^8K{5vhYa$&*!6Hi5qk{i2DC+l85 z^zW_4#%|98vlCj-6Qf@O$I@S28!UQ-TGZLPH7t+Mi)-0;I`x&NV`}=Vi56A{Ul$t1 zKN8xMw9wAAGhpVT7K2Z1dm5uOt||qA5@g7%mHbmz8h0j7GCIw^%lPYwJFyq{hWJ2A zOJzhRvkvZ0Dk^XGI*b%^9~aJwDn9GEqx-bytl~G$K?`j;w=@`j4S6qPDXhV^YmaP` z<^t`#ww2u}E7vIPowMf@x7X@VZ?Z9$8B3Y( zHQ%zf-Vv#sq}%=d=CU6@TOI#e&yRh&x^$L!e^2pM&E%PPmWxlmUcdHp$>x(`r>~#h zoio!9)FwU-ZWCYKS}p!|dw1N!Is4AdST8s2=+Psy3i4)LEdL_9%;R(Fri$6?-d$Fz zPvQD(7yYmD?+4bEecz*Qs3r++=>EOe_V2ZD&o~pa73but^8d_wbyRt_^3!WcS7nc# zd-K%zVxWNbUcdM6F01!eJk*VVz%Py7YhTnbzjHFc&%JM>)mve@d3WMZ_gE5tYUwX;m)^ck;{sE#>$H%d5jj-SQ}saO2VP?SI+hOH#OtjYx$;5i1-+sS6k-%mD%w0 zdC7flUl&TUHoQ7~TdHi@paHR)rtfA4JdHAyhY`G6s9sjzALpSY6 zqOHK8ya&wMIxSx}N(!G%&^ju8k+JpCDv6NAE3Pxo<3A9UU}~FSd)+-VRi@3i`fSFV z#S6IayGl%Y_ib&cm)T{9K;F4i)&{n`EliauyCjk3@~G@$_`)q}1v&S_=Ucf2&a=Dy zwW4g^^}zXuQ&qz_rbaKmd*QDG&*$QK`dOFmmHD_lINJDr=eAhiotoD(t2T;SY?OCd zIAd#j*|vtwdF+S%DzvR0{I-o1VA#LiFYtVS?26mFw=L!_JYO0dCCSv{U%mTW+^bm} zW$(WKnWnXLb|%BhGQU%oHJpCzFlzC8<#c?Rv*z6nwTV+gSo=O!XNO#NICU-KbliEr z@3XR|^e%|Xnj-7|^je1b411BMd)TE)&V4iZFQ(i0Rrx+&>=#?#o@4zC4}Zt8*zB2b zY`d+o+O5nIuPuvQ%NCUyuJK#=`gX$yTLXy&jJ`8!=FPrzO29#5m*m{NSIn8W%qv^} ze0!MYO`qP+r6obz+!z-LpAxXp^vQGc&dNTVu_iD|RN~zG^?|y~n*NJ*t8K0CX0N<> zFi2Rt@6_6heHQf^?|xd|Hm|8miOL9Elg~cw_2Rn`1#{$GCcZtk!D8F5DSY2w_m*Y+ zaG|bd5@E|%ymo%8%G7*NDcZNd?!0eiDu;r|-JWxCQZvn>5_ez!9KCu< z&N9cPQdXMLi#eV@J|$q0$ziNf2yu?Zx%X@FJLkH^{l=d=GiI)N&Kf9l=$SK%S}W(z zh1rM0Z?;;<-`dzwX28bME^tZ+=*FeappP(O)Fx>dj}Tn4h*U%DrAH^P|tMN38AG&$D^Hf46&9&#&c$G8)_qK*Zx$E|89EY>*1=sr*1yG^;S;(M(4Vs z1t%}wz9_q2Gox3LGbIH)m_$; zfB&*os-JM^S*u_EzWR(e<4f0Ld*-eGs<=B+U+CPlIs4ayanDzxIX`osXa0h!Mdt(pOV}%C#B!S@*-rW1=IT2?Av*fo zvu&r_f1CJUc(!!U_R8%#mv)=j@7SIxJ>gU3-^{OU4tEy*&0OltvUKUi=M^UsP99*r zD7az4%_kMXD_7Py%`%_;Xp*(!=McBJP)7|li-q5|wAxPVjoSi14E|TvG==W z^E4ZF-?f#>t?7QN+?%EFvS#a^oA)CARc^hNQ(yaQ*3*KTR}6ml{@$9`B!4@nmQz|p z{j_D3TJO^B&mTVGv3zT%R=<7cna%kI?{3&VzfiYrYuYU@&bMZ}QU zvOY>l558TJR3lyzmbUUT=Z!7yS&cz;Da_o@TN=|3OaJ+BhUw_@D6b;#?{lYk%vv@% zDd`)>E`N>Ggebwo(_%DFvT*J1Yv)||^415_Cl+7!Tv!?4(kyhLZ+BUS`$YcDcbP2i z%d45_y*^M=)${)L%nwOUU;NI@SaN!s&}G9!HOn{qQY_a=J6PM_No}3b@1ZRr;p82A zoaN`abQK}HdCD#uX2|`}I@-VY-)f}RhK-4l^Hr9EFL+{$OhRw(w{qNXda^n^oqw-+ zo$uF2a_%SA8i$xm?4DTr)1yR0;_Vl!y|=|QZfub>JyA7dapIYS2ThOdmw0}I`ITj6 zuvL0kX#H)K%{>X5`gys-J{H8DTf9J8a#xV4Td&m?Ew-x~bH%n^(^%Vc*lySJS4;a} ztq9CpFYmJ0e%JN>t#-W{d*&_ez8K2G@aNt26_Kj1_9h1`T$cZC<(!3;RpkQn;?7Ea z4J`Q*Jay$>MV{p%Jo0ONY#n%{mj%6@@MClO3yu3PcLv4wE37){b9K#>jlR87!S@2U z2fgJN^k82d!Y@!guluV02gUzoH8!h%S%t=}>)SqSUzq6Xmz-J2x?!8uE^%gG<+bf* z^IEuKNx$aUks$$#}lekTtE&turv^={Qu&SUP4b+J#spJbY~ zsQuYf&Wx^Frddw$8;&l%cl?Q3wL@@D!eNHfeHYJ2oBVusfoEpqQnzzF7k<^$i`CCK z=s)>pRiEiR%Q?)O?b@FeG&u^aStWB$P~+`Ni#Y`xhi!{38s48=8nodGL#@-IbROxp z!wZXUD7;^y)^2>l=G*fli=P%XXLNX2DRf@8{$VrO!hXh)%E`K7nzkof4nAOU*D?R0 z+Q@3LCsgY?e|%p|-$vhPhpIFDIt^>wBQE5azJB`kZ0svpnT`PQ_FTQTvsd|g3s)>- z^xC@PR(^5em1mE3oIRR1ySv#;{5E^|`T3VmWnVT4zxaIf-CYl!YgV~#^{bfi@S|SZ zmm>w|1)d7H+}xydCgIm@=S@1B9&Mc2UUj7?zU%nQ%smT_zblM>a4Glb-`h1`H;AoY zTiowa=GANNz4t@V_KZz>e#7U7w_nz)i33}GLF`)N>+l$R& zy1O15&Wo?Dd}O3KX@2~i^LpXM5es&==m-9>4?r3E=U%K{B-<6*DeZ~`}4>D`}Wt=)cn5x`1$eQyMOOC zzrVls^WVe#yXEKG+1J)o{r~+={qOX<CYcO6#Oar^Y-xR_T~QH%j>JF z%KtRIk1Koj&+q>Iw`%cKzaIPf*4vrbKmLAJ_yec8#quCCE%o&w8~WLoI)9$?(@J+z znd;tWJA015DXS{KV9mO>ruN_4i+_H7`t|p;-lc8jSq2Bf>RIdjO#!jF7c5mq^spnqL zP*e+=9jYmD!{*3bxha=44{h;~8b5flt=t8^3s< z_h8lyCjo=EZntVv?&>IdhPW9X_F1%e&1BDOtG?$5*he(iE?=;?&@Vmvrh?fnm-kQJ zELM6O)~DOCp{)6%m1L1^dQq~V`I0ip$Y(i1<}R&Yr%&+JQL35uW%nN8=d)E^CZ1BO zo6%YFrF7HDDBk(GLhT|6lV|k$D;}6?di%)ZBM;`j*!0!TFITB!L*3k7L#sI=qI0ry zgxGKEDW9H`E5vSbk~L+E*WT$fSyonTntp7*(vDS;E+Q+}D0P&Wlx;c{B|E=-(bWec zGml0*58AXcK>Up02e!I}vDHB=g4YbrBsQz}`R%jStUNI}^uUBoXKrdqF7e{BW|a2a z>SngrgN5sxpqqRu-i$oJBeEh zIdp1@ZC~x=(2ii;5aw|)TO+B;)44@AX01}!9A73*?>Cj4*HhHjvS{wO$Jx|3t9`5N ziIlHWlU#Bq?sRdFUN088@_v?lg2%3!+D}$dj|IgNd3mEP_B3W&XI+g-(Q|s`yP>t+ zb?>DI2aYM_oj9wt$RkxS#nL@Fh;=H2 zT)JkoCQH7UG3fm#JCnN~t_n?Z$?Z4UBD85;+}VwOJ3~2mqLx%&-#MYE#n9rB(ssiN zX2yQcT{XWVSUl##0tn4UIxiCs}s!|9BYwCExJ1<_Iv}LAY`dyX)&u`3bBl{6n41H-(>Zs$tvR}b4+B++)1Br zPgmz!dREzPe*S&MLs^U^ZyhTxF_gKftSDwtmWbEV)JWiXr@DGE%cCa~dh-=Z6LeTI zpUt_wCN@vO)WuWusIWxqjz4dgY5bhBsU-=o%`5N_tyRS-2ORIpS}Ma zL);6&>bEZX_dV^R2mP$xqLUBR$-@y8GDEr;2lhe|S0RkL06_JyRU6UvU56ly`l_inTigC4arp zy%e}a-|(5S%v2!L8^S9k1K6 z!*I)GUG+N`dN?n%FeI|A-RQRKkd*B7=pD`yf(@Jtoudu%?mj6?Fu36qv%ouKGndpw zf2YX1GX-><_84xC+yCZh(rP#!Xz+OK!6&B+Z zbD7GUCuiilv??A{YBk)Yr`z;VEGE(B<{y<#F;m&Sd)-)$>#J&9QPp_jzq zGOHstz4MQGy!UCJP-M{5)QO>=<0$4 z*@lkA zn>|(4>es9LQampvw47M)trVjdN1#dIY4^tg@@W?0s3!$66`yR=`p~XYQL56O&Z5a^9N0eP0wf+iG3L)udgg zs?t_E)rYD_`DMJWbHAM8-Z>%CE%6M8|Fs!OD_^XCwSaQ(!n@lNSDe^eXRl>< zyIxe(on3tW)m`C?+d|7e%9M%hox(k(`AomyiuGUmXIg(>S{*a%_|o#2sN>U|o%>!# zZ}mAoLn&Ck^<7`O-=Uonac84XPFA06v7uJSxaaWRHG!pHI#{${tzLF|9S8IAz>Jk* z9eF~UK3&PnE@#cycvmibe{9gNEkU!xw(t12L(+=x+J1GA2illIZC93e7oS)mu;fer zpG!+)Te)Q(zc|l-Dq)W8c27O4T=wwwt3su=1l5Q6vvVkayti$JSd_|A=jyBrX6zg1 zW&dGQdlM`8;)2k!j{;?1_K19$9(<->Fk}6euAP5&==VOlq^_6y=#uKQwCjz#3vh={` z`%W;rp&;VKuttviuh{{yD21irYFAX#59DodIet=1N+EThFPHc-;dSPg9_-g1eTc|B zwvN%wX7Y!0)eMc~Czf-6%TKr6&b;RK{{$Z=J4Wei&AU2x<_G%}F8q6No$3{p^c7~` zb=Ix%Jlh}CA9Jd7r^)rxr5C>~J>#pkZ=>Xyr~5aGo-vebuTcH>IAQ&Sd$ZMNS-G@! z?#p;J!P$|+s8C5|vG^ZP;eY9}?+w{~_C#5oyAva+p6ek|eB?hnYFoWEYDbTXAp?W1 zJtG4ja$DUH)L4I8>%CrOXW`dd2?f4`HN8KK| zwtsuicPbd4OqlR<&!vc2Kkasutk#zF`D7qbsMPf5m;ArCx9|UXe*J#!zx(I^e_frw z|L4)?_iKKCJbawr{@+D&`+pa&+gJX6IsJak&#Tkt|Nr>*{_g$tzh}??`}Ved{lB~A z^X+T@{w$yW|HJ9~|2~~wZ(sLgxxW4HKh}TN-``hy_c;HL|M@rTWB)zBZTkQBz?egq$^S4uqa{SjU$@ATPY5rRM)c8#`nl+bWcfGsy z{qR=#_kY*!p8qvS`^jHQ#b!|K8Fc^?z?Kf0ujU|Bh4P%>Um!jsIZ(W%m#J`>9dWFVye8lNWpa?yfqA z{qo1zAH02ARmlFpkoS=D@g*{x#u1n2KfEaa|KD!=n%n=s=ifiJ@VFL34%dx)@61{C zr26d-n!J`joLZCmeV=eRYBkn&BY&s(*#whah`PLi7b@TQAO}*^baLzt< z-mMbdzpWW-oF1EohJ1Vd{etI#17@lrb{8&LZL%?2!xtzm{iWmc@6<|r4W6j2t<(NH zCcfAfYFxPBseJ$Mg5CD**DLlOIwJTx>+3zG-$$Idt$7wj&0aav#W!BiHZp#zypDuw z_N+Slqf;ek%5FJ(OE!1GQ`WQBvmVSnv+`JoPgq#}%ipgp?yY~!Z6Up@ahjBG<;6bF zovU6GJ1r~YR^W_z zaT`mdqQ2d*ioEz?mg~oPYHvUNyY%f;-HnCILN%8inDp>g+4t$@GoG$3{mXZC?_Rz0 zzrPk9k1K2rualR5qPuXN*uA8?v#jdxcP^_=HICjqZC2YK)$|4HF5JH7z2K3T@f>>R%V*EYI(n{N^DG8;hXq2>nD5Kb#?ML6)Abgsa97Vy_Bi>G+8^<_jI<{vER8K_1nI*IbYi_`N7A% zM$NMIn|3Q0Gk$TcmtSX|^Gn|?Vw zUuDR#*?!x9abLFVoi|te*4Os38wZ{bnW(Z{tNOSUx1RYQxvwo(%KiTB3jV?+mAUMG zR^eA)%fzpWo6hQdKj$(d%c{z)0=AiZux3}-xUA(FK$m;hU3zdss z{;awquMxH*#`?u#x%&Na=l@ksy~^NZp2{?Fc3th})k!>>{$5w6=n7Y^v8>{ez4b~? zcGCWwE1y|g^714_wU%90h+?u_IYZBC^Q(#3c1G`S{NMC4LExjVmi~rklAqa*8Z11L z@chm*-Nkd0ic0HyqgahMe4Y62=!FFC*>}(V6W6saxNxe&;-9)rPaedhT?rH5w8B6{b0-}<=zS9x&%pUb-G z+FaVwi+cS_&Y#}eKIwQ|iEQ5EzYC4p);ULA`XDj?@oTY=FJVvLo9J>q;+vdY;b~;; z@-Fzl>+N0XOYhEGbxOq6dR|4$fz&kT&-4E3-&&SG`M~|k#-r}1%q?<@axZ6vq)lFZ zF7inI_UD~~E3dq7I(u9-|JHH;MZfv&7u?c{j;JoJzbSru3+w-H>hq?*o7Vp~^X_(E z`>u(J--};7pL_G)k(F6z%Z`QH3V%5LJ+?;S`pNDGTfAyMHcC&^3cdaLn(c!w8;|OE z>n8>MKay%})0; zzF+=z{CTrQf42ON?y}RF@S`i}(g#`_mgYuKM5N z?iZT(^G1m1g(ZJZ|FiZsjMmpS4Qsmi*8j_gRSW;W-!8~@vUJMz9sAmji`IX?Ayp+3 z^frlg*P_%_?bpBdt!c3S*1&hhKf_9SPk4Zx>t&ru279;Ny8kWhs`3-*Nee5_i)-B4 z=2ricNn6fP|3S~CdpplYyA`(0jYd;tF`thd@Y+=Fn0Bv-mHXtbSNiVr7t}?^ zg=hbmw@H6n=IUSD?G0nr8T^~H(SGgsZBO?}NUZ+eZ(lgiPy2UJpv~lK_x~O7@}0WS z`1-@s6>fjNa9#cOqFs>fCxh{v_l=tSA9Me4Hjn#0X=Uo=MN$!LwfiSpR^4;rN!)yE zyKi^#$7RMO+=>MpL_Go z{jVHe>_QbueCMhg_hjyA$hF%3JAQgI|ANm~=G}aBEAzW`t>!E-q+W(i` z;ui7ct`F9Gc;)rhy*EFeSoumcU=FpJ$HY_kC`vOO)*#; zePEqCo3+JJ>7L(*ME&wlEjuf=;r+}Bh-GuAP3lzi|cKv4k zw9HoE>BoD=pS}=|hz}{b`RmqBPK&vkv&?26Sm!Q~b^iGOJ>n;3AN#Ree?kru{}ZRB zV0TNcd*SQK?K<_{m->&LF^<?Dkwa!1{Z}^I|z{Rp_>g$a6$r)PhHoecTKJoT6S96=hKl^tv-rE2E*xZTt z7v+}rZHoJRXRFGm-LC~@Hq7ZiTfNWm;OJq)yx86*7hmI)XR5*V+~esx&;Qe| zxiqK#f7|o6N>#b8HGR>;a@!+9CYRGESiS!#mvJW}bN%C|>*vgCdh+R1^S3ker#$+2 zv^ab3KU1F@Im-lJ+HTZ0;8%H_#%56!^z+g;=FoCI4rAst*B(p+Qu8zJz~9`lE(k9r`P}c@mYVr z+`eaf%^&vH|NQE||M%19@&EsP-_JGO?BV=J05WCU-36sW0_sheN~a9e9xWAj4yg|i)t78u-F2Yiu%BxU zgVp(knSYMR{}*)cus?RZfyrdv)wNIiEmq848M*A8?>Fh{4IMEDo9;iB&;H-CT&h$u zt*=DAaI66dU(_1Ynt?cqeHb;1r2UGdQ;OKwTsiS;bKreq*naNu23Q#xZp{nCq; z!38U>yyW4S#;nj)5NmryQ=y=Z;TLzO{r1-y;m;pV>xmSerL-Z~qm=jnRgcb2)D@7C*CWvkwhTcg`+&CT*VyTET&%U@Z6`+_by5AI}ZOCN>gghakJo)B>=KKfJ9t)M&c z#l_dWHrPf)3s#76lwDsk$Ao?N)A@^e`$f*pVQyT+exY^E4Hr)hrHaFA<<)OrxMnhE zG53CU*&ETni|;Aji2Ya8rnJRWdG+gXzo=$*t$=fp%&zR$#E#8nZTM>{rS5z1AK#qC z?EN8=<}^2MVh?E9z_yS(-zV)@qszxBt2fm=lkxrW{QaTErWuo`HLXp&5yDs0WK{BG z{n{56Am5&_$kx0ew`Q$`H75(Zme{$OEzGhOuJY?vu3izQI){mAIs1k7@;UqsH5t=N z`7P{=w(;Z|cDh&ibZq1^W=5dZ3 zLWlpy?>qWVYU*XNCyiXa!do`!X59!#DxBtI5uj9fsY$15!?v#1DgrVZiWccYd?gP= z*4C`K@K8j=BDTS4w{0G?U&$fP>I8$}tvRQx{S1Tmv&UKltuMTkv?23b>ZQuXQ4d*q zUz~`azPbKd(4APLf=gB!PuAd53D>~IOedZl``#)c1$JhMh z4ceK%{rYkK|NnGXsOW5e{rEBa}FSUbybrV|EqK`acc*e8(H&cK6Hw%gc5S zy8m$7=gI&7{dnkG-7-bS$9(0w2^D8byYoKzpLLnH@4&VhHHM{pPg&*dYg)yZ-rMo; z#`o8^gTiyw%+Gz-&icKb-{Iz}wFL(?tQNoOcl)(Yg7?X-r;80At*)%-x;Q~6U#?qu z@x$&5Yz2?^^q6Z${`mak``_G}WbIGejc;ij-uZCP+33BswxNdGj<0+sb9DdwiY@p4 z3Gbi!Z~u*d^?!_<49{(QBV;i<(w^;$sKAT+^ZtCbuX|>3oUDx=!NsIiYl$>rWcCK1;YD=HXQ`z=^7?=~aXv}VVfC)%es z6gf0LyP+XRz9l$>-R#r-i?xgJmV-E?#}cBOksnG+s1THYxbQqu|qf z?4NAu&V_3mILcq1vDWaDI4yWFIQ5z-i=NfQK(5ydHsv2*>$Rb(`R(A;gkMj%)XI-^-?9(DIc^_;sg|* z&p0{%u<3zT=R`Ki-r#nIS-h8>SKV25&7$^Ae#V?z?f>7I`q^+ksC|2Jb*yNB(|)lJ z45jaK)Fqg27bmU0<9CTk-8Smp#^aNfZlzYt$X+$ajsM``7XmzPTx@>w=bi-!vWdqTZf#ta;eSP?f%QxB=DfP(okvSp(xF=l2^Jm4s($@V!|l$!E|VutryZ zU2rk)_Q$3ZF0R&IvRYEwHs#DJ=54J~OU}J=d)>rgWfkg@;O!IDe*Y-vyd|#5SF-26 zb_j@dY?>9$C~#voD`)uibVq(3k%F12*&c7MaR^V((z`2l^ha(^?}r7JRz@CQFLqWt z-ziA+|C+|%#(C{d^TWl(3k**BKIdD>4G52n!9+^7VNuZ!3 z;de31hNZ7J9eKKOlhxI8f>WFML;VGGl;`c9T=CyWsm}erO>xj-7c;$kZ5~&SC3<%p zVJP|PoicU7(hYZtJ1g#ZshBf$-v5)7mhnN_;?S*gE8KYa)-6qVv-Z=%y)U1@TRAP!Q#2>ik#ox8PY5Qw~x(Ra(LoR#md4Jdk<*Jo!Wh3>5N~eHqBi-ZM{#% zqRttunH(ZLQx(>1@_guF$fxAj81wPgHl;HD`5`@y7hedja`-ks#UZa@f~-Kpf`gih zw!Z93*3Q0aF~dW3P4ApArc`F$VC6cCR}Q?XTc=Ez#Wq!()7?+EHt!bLeB*`U5sAg`+Cpa@ zYM!Dv=Puhp6T4DQ+rvVuHcYsf!C|5jmgQ%7cVob7naNJ9P8@Tru1aoP=k(5@{+!WA zhl4vZr*2!~RWxTv&EMqP+rP|H*)GhB4er_apL4M zYlV9kRG2s_h2_N=1^93NcE1zo7xUnrQ~z?k7t1CtT#|J9?CJ;K^LKi`%{kV3v*>-q ziDSVv399BV)MRoO9~PPB>>BT~!Ik?<I%@e1zkde!i@M)2qj;1s6Y0T=HO!8$*et@=r_7bFrMK=P>CV@_j#VYxzv07oA?8 zzqoAXJ*c;_S9tEB18e_st=@akviAa;%+YG=N1}R_Q+yd#3p%Bp7ZesS2(~KEnO7lr zBV=pmhPI2LEq)H4H^1g^6)AXRs-MWy+9mv6YGEL&GMDIzn1dbi@3lIX3*MfazH7O= z=akQpb5?C;QvNx2U0j?UQ^YxkvE#FIJYOQ=EVJ%L-4N z>`;I6esWpijOBs0nMZwObuP~6Dr%^7woNRb8PcuoE|Zyb&z;xDtg*X^-OVttdB&>c zkzAiRf3DOH*nC}UqlabIRF4&UuIvY^z7 z%YIyVry*{xC2rnz>?nH}|NI8S0M&(e7;@?)d@H$5-m>CW!m1v9&&^S*MdRmj$o6?ze{d2_QzB2VSN znXw6{Zaunme_D``?K~B=n1#N@TC14fa>{M<687v6Oq#{zS=JlEv##UBNsT)pf7t9c z>A5*ws*#Q_&fZYy;xk1)p?GDFz|~JCaD&(-u`SU?#PF*cm!L(>w78z%|(j68m z&YdbY5AS^vQ(o%wU*k=6X}{p%b^%^Xe-0LhfN5V@e%UA-KkXHC!okPbO}ENiw0UYm z(EJ7b%tbYZyPhvr7k$EVLZe|p8jEF~5wrWHoMc0r+b(^!d6`?+ZB5XWy0t1h@m^Zj z(!**=k@+zh|JAsav=n}ylVX%=-Lc}a^79?m0i6Oo zJZ;KR--|B<=XvQo6LF4kl#J_8jGK2gX_d;eU!Bv#wi_(jJ@=UfgRF?L^(>3YN=e5R zCo4DJT0ZkEp2 z7kjDs--mA=lfC@6-D#bA)Qvy!=!b{04ig_X33D&@d$X%+pQH(g?Gc47=OZ}3o)lx6 zeC6PjmL)x#UL{QOxpnN}B#q7mf^V*vM&Gek_dKv)ajn%3t;wqjRabuI{j>Xpq|=vB zN0SCKhAK7#u6fHeBUU>$Z8P&d==UXWb?U~2Ys0!Pd|&C-czL3tQvlN*^O_@$bN=`{ z^Voz3Oe(r>k77yYE>GxI zIFoZdA@SDjttl%`P1!!@m|~Cg3wcQc^8|;Cn~dD^w)!qw^xbonTXAQGVOLZ5V#z8y zoe0LoS$c}|x>U4&#aH@WK2XrXTlPyyI41EsY`!X?qsg!HCAh9-#XW}q zQU#}vH`u=GynZ?1j8XaK8yCXX5yMNPCStBemW6C=U@1Eh_)#N-%gQ zFNZ6~sTf~@tN=FCGS1_#I>MT^ObZL*P7-2%=ksF4m(}wmZp^yZxM z9|5d^ycHYmO7fCDj~#ezd0&ySK$EHUvYzTCIdGmVvw|A{=(;g&ozdHKO>m#G- ztVG8TjH(wB_OR&+$=z~2l*ATz=}3j+Vdp7^3pY+tZ+&bSC$f!6_2R~Pt&HDUAG3Zn zT`3zsBgOy9#zj*X32H}K*@Sqtb05q8kk!60^ONSY&h);y+gIMm-g!}3r|rfS&9)5_ zZ|CUBZ27PDRm4kp^R3~O3@ zJ~myH`|yZ!f(LhaMl{?gxdSl|l z2@jiovDpQAO#XZ}skfZ}?WANyn~rTKoDcFeE}8T3&^L=r>Hc=Ee^t9BV*l(35!&YD z5mavLb$p-cN~!QkRq1%PnUx2vN!uePeQVA9HQjusNyYuvZmLl|d!|j`GxVEd$+PYFp^Arxls3rh(U#82 zjlr6*IJ@W z6N|mFum0sOopY-3?6lxG+q$OE@af8e#ryi!PcZq@dE4`=v#G_SY`(&S3r)B*+uDO) z+_>$llK?%O%U!e!TxBY*#3G(@ZPjln;a^)i3j}!C1SbVu zT78^_<-?AgDGS&(U+tOuxXx9Xee&$haTdGGn~qOkeB1usawa)PU;T{*H6FWM`?o%5 zT%NGEYJJAe8PE1=mG4}*R%^QCq?uJOBfsR^oS$c@&a1Zi`mZPZV&|V(bFk#@_lTtv zro0l5nSb+&eiQGBOt(`rJ7=7HSjqoPMtk1eYZvsJcq`?_m4wZX*uB{5we$PxDVEcA z)*W1Vde@|)zn?0UDqml0-dkZevwd%I__pZ+Q+adSJ8n*^o*^nJQ_&@GMnG|uR@9Q~ z3sUaudAv)R@1=Wf-pazG6T>#ts`)+=^qI1aP2*zryuJ-hi5!`gE<2u|G+fJ~w=YCk zFRH6+bxsL~%GyQWy{A~N6VvmHay2~tZP7|wPs`K2atk#M{Fe4*K5XC2lgLtSb^4Az zTXS#CtJ_~spRu32_wYPEPp^!xKF8P24Y}-n)hKP{%z}eC*Fu=YTux#I$(u9i&ul}E1y9JXHi9;dud&^_TXr^5aew2C%m>P;r>ct*G}m8k7Fh9G zRMSm#!|$+eBVIw-sFOX?*K7_?dz_wlkw?+s{H-^47F=t6aCTd9gxT4-)dAv@K3|kt zw(>xU-4CJHCyb(PU+jE#&UadabC~vH*((#@96r$~_Gp6QhPOYNST|qgUjEoHde#M( z`%ZQxJH1r+FE4JJ^lZhKSp^NZr)*U%RtP(o^YG9`uFXr2`(Esy$e$Z~Xvzf91M+cU zXQxQ)GgsnHTg`6x+&FrcTUUwF)TR2`A9HfjZ^vaY9#^y)7E$bu-kBhHc%KDJiAwO|f8TZXYaTQLNj9+cGiMiGFM7&F}CHscLp{k|* zza#EOTZe_u?(mVQ=kuJo-0S?-b1e@o_yUt3-M_YV?}QU8WhCadaV~xu^*yAMRm-5{ z!u6k0Vn=y$P~&l8s<2V> z2~>U`%-FxkE$PXR2_`(ZROBkW)XuD)t#@E^ysPvc5#HSJi)|Utf3+Kc+nadX{yo~JBI`HlGC2*#de=c`QQqA_5umO*7+uH3*<5{FX+1a@$nO&K8 zf$QbH^%I^&Nd0{j>M{FwRR5btH;-=ibDpi3WZYY5UdYFu=e=Qt^WPP-(=KLjm?YxJ ztrW~tXBQ{?dUwL14HNxm9Z5a3ht#H9aCBS zdX_Y$1M|1!w_H?KeY&{QZ;O0$ ztitLrUe&X)iLaa{yfH{zqjf@fot0e6v+gM-TE7gHf}+Li*p!%mTzz~|%6;Eb^-T$f ztOP3cgx%zV&d6=8Q}O5fJtL*`Yt-W#+Nw7+RZpm>|GaScq4m7H@Wew_`m=K0M~bWI z?7dK%+Xu>_xi1QO?$;dUjZ3idRE|q-5kJRQv%x!H@yXa8wdH?YE~Y+If0w{B|1Wc7 zoWmWlSK1$hwWDm0_={+Y9|*G4`aAo>LDA=%gV}a=x9&InJ7xaD!#eD{3@b`L2{YPT zh;99%eW%Tr)vwT(b=|fjcQkC+o%0e?8>`lzp18y6{_)VqbKN`)*Z)$?+H?5dvy~s4 z?z~Fkv1H}%GjJ?A{<_jVk=5@T_mgXZAJ$}im8e)_$nkX!qwBiLs(rr8LoL{nmKV1B zB{7y3Wpk}zy~J6)@XB<-Ne?$EWSnJ?>n{Q2R_lFsg1a{c>a@?fBeg-4^}~;%BWw?T zha6bEVq$@%or)$iyZX)tnkRIx-4(I4IcoC$>aNqgxz~2hJgI)YCh_WQ6a6#~FNbBz z;!V`9ZhgHhGJN*B>Sgg>Ci!8kK4)@XiXUWqwnWy8KmDld-$OY8CmsgP*w6G#`j_hl z#rKb$RT7*}Cs?nYlXi99@_4SI)t|MNALsTH^Z0tYu0zLki>#8NsbbC{p1QOGg`A4@ znaXEZU#>{Kt~cSGT9m2OTAtsNSOj03jZbRb{?2#N7E_1L8S|vse(3Hz>hjBTenp5> z{3=fIo9jQmW7L~ecJb%aOETe)Lo2SUix((HKfF;m`^4I(Zu}cXr=5_hklUcRJz|eS z)RJYHTTFIkPj@TMNiWKN(7NKLZ<~SwQ;pZFP63sYTdLo59{Q;!I6k>9nPhr}?^@z> zR=ueuJo8Ky3IeZWIF>vYcPaj(6XVpPXkJ@bRIw`dTm$#HC9xS_1Y*`qJgqd3N9u}| zLf2tIcfF;3(bB0rx2IlOHAP4%n_<0&o5}w?quRSB`dvzSx2}F!#bzAX(7E@nK;45S z1u{k5>zx^{YQ3^9J*nKc#cS8+)k`cFu{p#|Eit@ay?y!9HnV*HhgbHT%ulh5V&h`u znpV?%=hYUOsGF;IP1LsjUX%W^yC|(F+u_Tib>Um&q7pAnSgh6zy3@8^ z{n~Zq6vvI))vhPoI{0)u-u-FH=$qf@s?)K~qJOfZ!P}(@rV<}dmFJ1+o0Y$N;G`Gh zZu?exv&kA|@4SsZ>-H9BH<>Np`_iLrBD1lI^Rr`;9QxKN3m;vUyXo3LMW^qX)x|oI z+Vz(gKkb?OY_W!9U%$iTrZUJg6Nt=Oc0^;Z zVC1Ce2hU=Px>KJ%a%6q&9v{~91T^q;`uO25Pn;$6SDnnO@fF`AYoQlC|5MH&6cF z{`6ddirn1&O^O#4wwXlSJIUEn`c!sVexAtmbdFWj9zn{APVNVQM=Ve3z+y-O^|l$qAR&^-eo$5*T6duXU-{ex^s#yIdzIzJJW@ zvPtQ~`z)!9T$9xfws(UjMaAWo)W59wP?PI?k6}V<**4}Qc_$3KjSM(4Hf)HV62@Vp zcg5ac{gCf6tu=azM#f&;*X}QIjhW=>9Wy;a$gkCVhtZFV6Q+gheM;HyIsL~amHI_o zVrv`uA})Gm>=&5TJZrVkdcIpstzTS{cDgReN!l!S+vbR0OY+CG<-&cnY+_6t-+q>e zEf$Wv_~=FJtrrCeF$EkC&l-GYJ%3bx!?Wzls48y#?7z`&-WKY5+uBPf7)E~B!W87S z&L{uD)2j~a+%9ekYweom^n2TCJY#(nhS<;DWVi5)hGOaS48!zlU6ykgQxUaO4nQz+SXVOL{HPy~x^9vTPDYuHu6>C!s z76@&qsoZC!K9xU>%@{jQdQZF#$9@@4bxP!{5sXx zJ3fboC{DU}>ZRsA`?pKuF1Cs$p6bqAw(#EOg{+-X{VSe!7#^A@96YB)c}>w2oBRx+ z$Er6BJ~d5h|2B1+l9u)ICv!H4#D6?iXmjZHS?!x)aX!<#rQh$KRLZsg-WtzComHFF z4o;f6=77Y;r(1b=^E{h38=B3&#C%D+fa!<*>u*l~A3DFQv$&*R>6~GBdS2qIO`A)3 z&rFT!y}HTt>;ma;NA5e6JNZ33eX(ifXBVlmX+77imJ0CQpS>i(($VYLNyqF2v22}* zZL?KXtxnHrsr>WtaJZD&l!Vvn6{Z2K9G;eTGVTW9tcELQP4ABjtf<-Do@3sSz%RFq z>s(ZF^oNJ0)220d-Sg-Sy%(G;shpr??RK57Rfpr@QE6exxrYz%I<`Cb9pg3R-xhaX z-QlN-X#=n3#n9d$hPuN%j=JnSD$Yz`Xnp_akSc?#7~yRg?b zt->kc`IkO~uTp!ER@~z!-Q=FPJxjnwDlt?1Pgc>#H9{2&xjt{+ynaK(Yc0n#@$bL3 zJ)5Dv_GwVVjX8H7ss`{*RoHyG{NwY8v~cg*t(UIre|gF=%d%_|r$Oc(!_?C%uitM! zzbSI-p7*M=11$oSf2=w)!z_ORrp=;jdS!Jm&Z9i{y{(7|RlH~PIG5f8iFV5t%^f~Muy7w&STXR{}trxCX zJ$Bl9@DSU9dTl>)=ge)s z_6_kXv<^ljKb?4I=D*_gp{sJ)+Ri+Ey6WbgQz;1=mwXTJoBqT6?WO3o6TMgPJ!^Ch zIJUXR=AK2~&$!fC_dKrgsAT!ZX?0B9(3bwNHGXp22bPzN&#(T?5ORChLWRD? zjtuh)1vgZ=cSxUj#;Yi^&a9G2SwG!u8N>Rxyq{K4a<|v@J#}n5d8)Zr$^3+`w;*TK z)v2;w$+I8Y>8j6~-TcizQh2B5o>_J)mTuf?Fkj3hOT*pSB9EngaoXn4k~r<|9IN>` zx3*3AelTla&3%?dv!YWx&g353wMEPLc3-ft4Km2^!MxiAqmV~Mpo_1eR$6e{>4??5T^&i?*1W9Ju%gZSV8(zhPgjj2IYR zxS;K)FoNu-@ZGGvv+(IZ*FFCWrptYgVSC-|TJ$ooI;`x*!?22J!ue0+JO#OIUA;FQ z{(tXz%Azg@CE-w=Yo*(tzH41^`nc1ghGv&XPuTbUjsO4Uul&FF+wE(9ZrA_+zWjdu z_u2aOKmL7Qetv%4NAvrCALZ}+dwY9)-QUC4@7MnQx_|%Q;_vqN|Gf(T|M>0u{eNDz z>%YHW_w(}f`oC}G>wka!KHvWD-RtqSKZXC@m%qR3^mG5a&;9d{*2n&QetYMi-*^A? z)|=}-5PzI0bAEeu{l5Ep&p(^g{I7ebcG*w&__rfoueNQ`{`>O&yOyaeXmzxVs{*Q%W{>!z>V z?eq8Tx$XPbnT0qPXa4wG^XgZ3Qvm~yJJZLe|I7xDR&)QC`S^SSgO+{pnsXc0)_s0; zVaMma+urCeKfUzzF7NC76$@X#R{s30%x%>H0|+d{c*Y^@Qm}3Kf)7_+qYe=(Epb#%yz4k`M{G)O&%dj zR)2Z=pV`RvOUl3dPyT-?ndm;9Z_(fHSN&{ULiG)AK9iEow13lgKI?wUN|xj&Ck{Js znmlvN;k(oJy!hnuqN?}I;ZHO7+}oY^=3V%Twug0Z8743q=!7n1pR;rF`!xMG%k3K9 z)HKZ!mC;a|rN4Ra%+io~>mJU4?6r8T@S8tHVC&(ky(jJM3>#i}HhHrBX7lUp|J7JJ zQ&)#cBl3l1h#%`kt?j*ulGK^)vizidjq&-=Gv@y6e$Es4D!e{1=s`Qn zsXSLCt8Q0!uKn%3eeqtO+WmXoFK=$!#Jjum@^=0kKJ%u2`W$yj!EyHLcl!+&{uZ)j z>b0Kp?yDhL{WZS|1#L#Qg@2Tx#{^$SH;+y_q*&@3`V$;lTT1+%uA7ryP@#U5&pR%=6 zy-!Dr9Xp=uVINg-*!$WB;Rhcl8#T}UoKo(T!t|oMPU@U^&ad*ShirqEPktp`i@03loiV#A+If-L_D{1;b^0D*?m4umv)_=J z`;c$Lrb}L!qx8qMk)sH>|fs z6fAvM-pd?hZ}B60(FU0l zoiEece7{Vx-Mv}8I$6r+%b&ITv(gxa_>R52boXHfOJe!VWquOn6|%u0n{Vd}Uyw4p z$E9-r(uaM?<;)JJvs<;6^{mcKG@SRkx3{}}m;A5OvM+T{1nj!kwpsFTgm7NZjo565 zPXhmbTq_rjJS+F_6{lT^i{9OL*I!m0{bXN$!QJ-XzWe!q-|DPpY{@&vqGa~>Pg?lV z8BX)2tXLVX_Gw06sjStOtFhKB^^xnJ%W~B2N=?~0!>>8R^T`soSK)JSemSvIW+wle z`nx4Y9Y4ela_3YY+v8~J<6(Hia(n9OjODXp?#8FDZIZ0`Hu0U`b;wqWaL`tZGaZ$G z_$!!RA6=u<$!DVNz3subQ$@d$W^em(|09Q5&MxuA^&$UPPixNtZ?(|-pby$=p$yt; zv7p}QgZ+P(mD8D9LwPPv_Al9fc_(xw#=JNmYNtn<|R75Nmj)gr0s zq~RUa8L~>>SN>m>dw27vJpIVju6eTlG5!yXx)=UD@h?30bI#<0_bVH(y1z2F$SKOb zoE0KAd3F0{$^Uofsk^lV)pMAwU%n|*-hSr0`k#zf!;T)hwfgt#eK(fr{+M6?sO**A z(;M>FYHxqpDkWLAzoqWx%;)nhLe}0q_hVH$W8L3s)VFa4=|T*6!F{ z+I>plm+n31GrXg`PvZUd?DB61b{>54{?#&9!#fim*xf5=dQtEMyw_s;uG>CqJRo~5 z=4?Crpyr8mNUm|4B76N`w$=St@&kO|-}Aj|)?4=G%O_T&z5Abc-gdbQ-fJ=4_d3U; zO=rLS>-h0zkG{XXL1&rvv}sSw-*5Q&dS8fd^wIr~C!WrH^w3`V@8P%uX0@x2A6xa0 zSum3Hdmb5X>ENczV;`8IRhDm!Fw&Tb}8&J53mcp>;v0taas9^^rnSBPl&I$wau;mFO#&K zp+0!8g>JN45p=Ib_rW`#jvVmW#P67Pv#6mpC-&>|aL`_h`0(f-^LByvTFkFcvY4Cr zCpEb~;(hMvT2q6t_xt}HDYRPq&U-J@V z6zpSPR&z-FM|+;ld)46A%Un$jc&m0zu-p|piT`2d*8JJi4*TAGeYAJ>j(N}J8PCS> zob9+*cZd6muk@<@tM4a#m3%I`s_|B)+3jTuH~e{LbLL-cze1@(v--0KJH$0+ALG8U z%zO9$x~h+iCG&1=j)<{-Ten<4^l}>On+lc*yLoT`Bl03Wi~}C zsN>1r&hX;t?G~qI^Sj0Y#T$;BA9&TE z)$*ICetBk~;Nyb5aqew-Dl~Ay?pH-Q?M#E;{27^#`o{; zEf&ym@JiR;&-l6gZZ%KAEHPEbbp59D1$+|KT79-wSGMuSyIe(Vw{YL*cy}9kyG1Q{ zyT#?&=Z*)=&i-0*m1Vl4{cbr%!J95Gxb*|f-Y!`2;Q#T<+53+_S~Tsn_;tHa_g{A8 z{>XW-|FNLK$uGa2?Rq%l-R(BRcX{89-_{>cZeO*nC?)Buad!Rk|BZ*LYyz{Mc^q^8 zoqx3;vO|Dx+nVVnbMiO*Iv;R$k(+hI|37Ja;?v*1+5FK?BPlOh>~2Bx$NKkd8UOc5 zmsi!T-uAU1qh6_uX7Jb*eNr+zovOruJrp%c9V^IKO4gOL-G@jbDo$Rl!f*+W%#7T6Futo%^+yw=^$s`uu%)xO~84`{OTm7(Y7xvOD+Ii+{HM4gYnI z|J(6y_OhvGG)w&?UsqQB>}38Lb#=PKcb$dvO5caiH`rx-A)nWF->;TC)d8yKCZ4)0 z{7-jnC!6-a+b?f_4RZU#bKd9h`>GDjjAiE)O6@+`Uf6N*Qrz*^@s_r%C!a25e>>CO z^XTL5>DQ|MnEKpETK4dz?FM}VewA0x7z@6r{J8XuIkH@jgPS?6xxaK;#NM#Xh@3x> zul_mKPQLc$sZ5-^F>}>-WB07iUAHgpnzwcN^|xQsU+r0=;9PT3{l+@Gw19t)uiyXs zd;R`@bw8$kKeELB-^1_w|2*6tU-$pD{eQi?>8y+SKagtds0JRyLU~G;}QI)AfhkWJbTiC z3oa^ljB`sfr0hQ)uXo}6__{)NLc_7ByR-gvINjwrYgC!P>HdvFN=2;Pb^Y}{|2n_3 zJYA`+cKDt9i-YHUwwas@Ics>~n&S^IrR$6eYmVlhO|i=1eRpn&RhHlkK8u8M-Ghr6 zHrQW&F+;OL^Xf|uj%%R(7SVQB6cxbxEgJ2of7aOk?%}kab~O{vg!YU>^Bwr(JYHL6 zY2GNAlfEgq&ml>-KD+3AqIY3^*~LKZgWnRev+e{c+?d~7d_m>S`vwW-^|xBrr*g?Q zH&t=0;6MK%G|sW3yte$@mxZ4FR&MhDe%Mwh-hH`ZX~O1^IX%4-w%RduZvC@XQ@>sJ z=wC~7_q8myo7YMN=2WKmL{*Et?lcaCW zX-h77=)Zuuy12eCnq~Lp_`ZM^v-FhWf2SO?KeX~pNxtTAwQ+4{p*v$jecv(1;0^nk zkH0t=Zsgf_(BUq#hEqiIg;sGkg`(oK1xpi(CFXgtTRKQu zecGN@BC}28dwPn@R*@Y3ZD~ESEKTA@Vtq4P#H|WC?Cwko7fe%?fo!-Ce#NXHH!Jfl z^DB2d9p~9TO7r+)7FaL*#J=gk!Xg6l|2_4 zowt0-?&ND!Z*73-m55KXt(I^@2(JP3OK;V6bR>FYWxQe`e#~Py82K*B|{W-^93_yXW*y z<%bV$@iG_PIk!`&5-Ir^uzv5M+*!FM1 z)PS!Ei}kEHn9sY;lsA5J{-lk|OIzuGbtj&51*~4FSG1ftNpQ7C@-&x*JK>?X`<1Wu z*4>v`UN101^~&$o4d0ndX5DUGEBM}BSD*99eVLPW0@pN4ig%q-6pnK*s{i-p^!vKc zPx(2X?u&Uh-~R9C?+YevxO49M`T0H}rds^7Cd~_4vV=qZ-yhD8m*(3)T@@%=}SLJ3-7)ZNm>G7L`w8f)OIBi<8)v zSRZUE$>-OJ5M#?yo_~*NTFuY*!5jF(x@7-}vaWubF32 zzWx81(E~&G%?X(j8+dABnZ+jGFFcVKv$gU=UQT)ZUD;26cU*UsU%)zjxqvRSSI?1* zi>~XAb-r=34ei#N{&aO=p#G;&(+AUa7tAa_z4R*g5f$0ZHRife$ELSLx#Ye$ALrdp8S*xgDHvVSCyo(M@xZL|caYroof`V!JGd4+B z{YZCO?ygkFY^7-$kyzZ$u~RDOpUgQzsALWYU|ROSkg%a)$)Hu5IeP zZsp+G!SJoI?4_#V`$-d;l#Lag!tOP4T$|p=ajkv3=+l$ITgz@T3Kla@E9SqKEnv8d zW${Gjrr-|2K-cvatJs=$3m7!5J|T74LVLyPEb*BoSM@%dZ=SjOzC{p+*g+qjX**vR z&kp}%wQ}0e)i-bO9$|=b;T4cyuxxU*xgMv@j_DIt9DMg`A)CGF3PFqOY(CPazju5}!Z%Z(qXg<7+EgdG_(~CLzb}a9(ki)#ebs9;;)9Gn8w9;& zPLVPW5R}o0(RsovmU4UJqi?}y7}xQLDm5K$Im|j;=3Cudu9!IO)8SsZ3vNBIvH!z8 zY3b5WC%OzZR34Svi0%}+xkD!1Wsw=*VrP|C2i^5H9B99#TH)!gB)46t@>27W_jR8a zw0@ADvu*3#z_qd>=aweCISAQ`kq+64VbIILe%O#RTwd`*XKuZ3ZgXkU?G2V&iY;fS zelm*8Sh8n@F8n4m{S-yr- zx7A1}^=aJLw$-6TPqBv$>X3Tt@XR0F>#Jzg|lC1~C z8Jh&(9|?Tkdu_tipn$9}9j6v|jlKm6#~40DaQ%~;N3bHA}* z{mE9x(0gGg4ev~Rth2~yYlQg4)hjmUy1lvPcSU0H2c>U;ol-A;vK=(NS0Z`$k`dR8 z3pY1-glL3idlvdi{G9PPXomyGLE+15jqin?Q2FD0uxR70g^P|Y-YFFIBv$E)MofTm zpq-oJS>J08XFJ1e#4oKhTeR%i&TCgv7M_j0aK+?$)a-*XQqO7*y_SAz?8t7?vF@Xr z@~7H8lcal>Z(edn%=P7^2oQ&2nMfLPn_)@l#(l z(oRe~He+U^MfApS4aU>u3p-t}S1i+Y&2>0;=fA7SHOHeBu^WZbdLN&j&y z&XMc*$Dw!2hsk>Dr|`0Pi#o|I5l>TixXjLaQ)QCd0^vi!8K-|{c=ZNeh`SKNsU7$G zRg>aBW?SZ^+7^L39JIOpnCfF)YkF_!?M-%!Q(Jt^*t#GnuD#m8&p}P3>RH>@%K z9+Qgofq(Bje)Ig>M~+EOPgQ<(sx>I?OOVltI+nOkqrE}!&XI0uom0zjN5! zRml3%aqbEJ3Cyeg6&5ozW%@q3VE86;M%N#wKX3V-ys-+HmS9uTE+n3EY~|%Ora3os z*IsKdlr7vR^u*+Dxs%cvEr#VB9F-Xo^X!#Ab)OYBXqqiyV7dMrw=vfz?&WhM4u3e} zF^A!&pkK>Whe?e!4^H^bxp4RSgO=v>b3Tv0byw$o51w~d=WlDVL-lLFU z|L1_6YFGSHhmXrc=cs9RmT_qEEKOW8;ntht1RJSt55@Z#`?_=#@9#L-;bAMvDDY|G zmL^V-l^z=edFFXHJ?wMJbmD%HAPwIOsUfJ zqZJatFDE8c$}T9qc6^(p#@efH&9x_T@}6utBi6CoPDuIPuS&O4<^IjmJ2$-C!&u1C z`=+Se<>cCrP47A^Y;I(&{x{)7(rFRP7k<_%5w2gF?d#ISeoZ_VP$o7`@d9y^LLua>I6(0<~oV2=^t?T%N1X(fvMqxkWvdT!E ziM*Y{iW`}g7Piiv)cpQMu4!Pxm&0Zz{S9nMv+~L%np&S7Oye?S<-Omio1H0lv}cch zgKT8%k47mG0mnBBzOQ?>@}^

    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 039/247] 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 040/247] 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 041/247] 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 042/247] 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 043/247] 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 044/247] 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 045/247] 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 046/247] 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 047/247] 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 048/247] 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 049/247] 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 050/247] 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 051/247] 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 052/247] 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 053/247] 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 054/247] 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 055/247] 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 056/247] 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 057/247] 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 058/247] 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 059/247] 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 060/247] 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 061/247] 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 062/247] 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 063/247] 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 064/247] 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 065/247] 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 066/247] 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 067/247] 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 068/247] 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 069/247] 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 070/247] 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 071/247] 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 072/247] 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 073/247] 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 074/247] 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 075/247] 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 80f308e4ada93fedff008906f5dbb7cada2bbb88 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 15 Oct 2016 16:33:09 +0200 Subject: [PATCH 076/247] 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 077/247] 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 078/247] 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 079/247] 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 9fa4fd9e632a71fd43f2350b3964a0ac83ef3f4d Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 15 Oct 2016 21:22:43 +0200 Subject: [PATCH 080/247] 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 081/247] 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 082/247] 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 083/247] 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 084/247] 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 085/247] 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 086/247] 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 087/247] 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 088/247] 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 089/247] 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 090/247] 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 091/247] 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 092/247] 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 093/247] 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 094/247] 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 095/247] 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 096/247] 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 097/247] 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 098/247] 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 099/247] 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 237fd8411599513b27663a1f6c4a3b38d0a326ba Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Mon, 17 Oct 2016 19:49:34 +0200 Subject: [PATCH 100/247] 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 101/247] 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 102/247] 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 103/247] 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 104/247] 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 2aa06b5294676fc57c3ef7c429e51013a87144fe Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 18 Oct 2016 15:32:33 +1100 Subject: [PATCH 105/247] Fixed location of GND pins --- library/allegro.lib | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/library/allegro.lib b/library/allegro.lib index e3d403ef..41f56961 100644 --- a/library/allegro.lib +++ b/library/allegro.lib @@ -4,9 +4,9 @@ EESchema-LIBRARY Version 2.3 # ACS706ELC-05C # DEF ACS706ELC-05C U 0 40 Y Y 1 F N -F0 "U" -300 450 50 H V L CNN -F1 "ACS706ELC-05C" -300 350 50 H V L CNN -F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" -300 -350 50 H I L CIN +F0 "U" 350 250 50 H V L CNN +F1 "ACS706ELC-05C" 350 150 50 H V L CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 350 -100 50 H I L CIN F3 "" 0 0 50 H V C CNN $FPLIST SOIC* @@ -17,18 +17,18 @@ X IP+ 1 -400 200 100 R 50 50 1 1 P X IP+ 2 -400 100 100 R 50 50 1 1 P X IP- 3 -400 -100 100 R 50 50 1 1 P X IP- 4 -400 -200 100 R 50 50 1 1 P -X GND 5 400 -200 100 L 50 50 1 1 W +X GND 5 0 -400 100 U 50 50 1 1 W X VIout 7 400 0 100 L 50 50 1 1 O -X VCC 8 400 200 100 L 50 50 1 1 W +X VCC 8 0 400 100 D 50 50 1 1 W ENDDRAW ENDDEF # # ACS711xLCTR-12AB # DEF ACS711xLCTR-12AB U 0 40 Y Y 1 F N -F0 "U" -300 550 50 H V L CNN -F1 "ACS711xLCTR-12AB" -300 450 50 H V L CNN -F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" -300 -450 50 H I L CIN +F0 "U" 350 350 50 H V L CNN +F1 "ACS711xLCTR-12AB" 350 250 50 H V L CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 350 -50 50 H I L CIN F3 "" 0 0 50 H V C CNN ALIAS ACS711xLCTR-25AB $FPLIST @@ -40,10 +40,10 @@ X IP+ 1 -400 300 100 R 50 50 1 1 P X IP+ 2 -400 200 100 R 50 50 1 1 P X IP- 3 -400 -200 100 R 50 50 1 1 P X IP- 4 -400 -300 100 R 50 50 1 1 P -X GND 5 400 -300 100 L 50 50 1 1 W +X GND 5 0 -500 100 U 50 50 1 1 W X ~FAULT 6 400 -200 100 L 50 50 1 1 O X VIout 7 400 100 100 L 50 50 1 1 O -X VCC 8 400 300 100 L 50 50 1 1 W +X VCC 8 0 500 100 D 50 50 1 1 W ENDDRAW ENDDEF # From 3238ce8e7571e074392898399859f1b2e73c9015 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 18 Oct 2016 15:34:29 +1100 Subject: [PATCH 106/247] Added NC pin --- library/allegro.lib | 1 + 1 file changed, 1 insertion(+) diff --git a/library/allegro.lib b/library/allegro.lib index 41f56961..bf204fba 100644 --- a/library/allegro.lib +++ b/library/allegro.lib @@ -18,6 +18,7 @@ X IP+ 2 -400 100 100 R 50 50 1 1 P X IP- 3 -400 -100 100 R 50 50 1 1 P X IP- 4 -400 -200 100 R 50 50 1 1 P X GND 5 0 -400 100 U 50 50 1 1 W +X NC 6 400 -200 100 L 50 50 1 1 N N X VIout 7 400 0 100 L 50 50 1 1 O X VCC 8 0 400 100 D 50 50 1 1 W ENDDRAW From e246ab05d03f892019c58db7f61385cd20894905 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 18 Oct 2016 15:35:01 +1100 Subject: [PATCH 107/247] Fixed pin type --- library/allegro.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/allegro.lib b/library/allegro.lib index bf204fba..8e85fe7d 100644 --- a/library/allegro.lib +++ b/library/allegro.lib @@ -90,7 +90,7 @@ X IP+ 2 -400 100 100 R 50 50 1 1 P X IP- 3 -400 -100 100 R 50 50 1 1 P X IP- 4 -400 -200 100 R 50 50 1 1 P X GND 5 0 -400 100 U 50 50 1 1 W -X BWSel 6 400 -100 100 L 50 50 1 1 P +X BWSel 6 400 -100 100 L 50 50 1 1 I X VIout 7 400 200 100 L 50 50 1 1 O X VCC 8 0 400 100 D 50 50 1 1 W ENDDRAW From 866ad29ed83bc5e6f25167c3a8ba63c5c5a81db7 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 18 Oct 2016 15:37:18 +1100 Subject: [PATCH 108/247] Fixed fp filters --- library/allegro.lib | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/library/allegro.lib b/library/allegro.lib index 8e85fe7d..aca16f07 100644 --- a/library/allegro.lib +++ b/library/allegro.lib @@ -9,7 +9,7 @@ F1 "ACS706ELC-05C" 350 150 50 H V L CNN F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 350 -100 50 H I L CIN F3 "" 0 0 50 H V C CNN $FPLIST - SOIC* + SOIC*3.9x4.9mm*Pitch1.27mm $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f @@ -33,7 +33,7 @@ F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 350 -50 50 H I L CIN F3 "" 0 0 50 H V C CNN ALIAS ACS711xLCTR-25AB $FPLIST - SOIC- + SOIC*3.9x4.9mm*Pitch1.27mm $ENDFPLIST DRAW S -300 400 300 -400 0 1 10 f @@ -57,7 +57,7 @@ F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 100 -350 50 H I L CIN F3 "" 0 0 50 H V C CNN ALIAS ACS712ELCTR-20A-T ACS712ELCTR-30A-T ACS713ELCTR-20A-T ACS713ELCTR-30A-T $FPLIST - SOIC*Pitch1.27mm + SOIC*3.9x4.9m*Pitch1.27mm $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f @@ -81,7 +81,7 @@ F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 100 -350 50 H I L CIN F3 "" 0 0 50 H V C CNN ALIAS ACS722LLCTR-10AU-T ACS722LLCTR-10AB-T ACS722LLCTR-20AU-T ACS722LLCTR-20AB-T ACS722LLCTR-40AU-T ACS722LLCTR-40AB-T $FPLIST - SOIC-* + SOIC*3.9x4.9mm*Pitch1.27mm $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f From dfdef4d2b9257f79112a9dba7555a5b7db41d695 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 18 Oct 2016 06:45:53 +0200 Subject: [PATCH 109/247] 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 110/247] 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 111/247] 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 93dcc6d80161899cbab1278e1b25c4de60ea70dd Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 18 Oct 2016 18:24:11 +0200 Subject: [PATCH 112/247] 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 d6ca70036405515e90a8b3ef956d853217028061 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 18 Oct 2016 19:31:22 +0200 Subject: [PATCH 113/247] 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 114/247] 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 115/247] 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 116/247] 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 0b52d218fa504f8ab32522485ffb8f7001f1050f Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 19 Oct 2016 10:38:20 +1100 Subject: [PATCH 117/247] Added * --- library/allegro.lib | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/allegro.lib b/library/allegro.lib index aca16f07..0e82fd1c 100644 --- a/library/allegro.lib +++ b/library/allegro.lib @@ -9,7 +9,7 @@ F1 "ACS706ELC-05C" 350 150 50 H V L CNN F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 350 -100 50 H I L CIN F3 "" 0 0 50 H V C CNN $FPLIST - SOIC*3.9x4.9mm*Pitch1.27mm + SOIC*3.9x4.9mm*Pitch1.27mm* $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f @@ -33,7 +33,7 @@ F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 350 -50 50 H I L CIN F3 "" 0 0 50 H V C CNN ALIAS ACS711xLCTR-25AB $FPLIST - SOIC*3.9x4.9mm*Pitch1.27mm + SOIC*3.9x4.9mm*Pitch1.27mm* $ENDFPLIST DRAW S -300 400 300 -400 0 1 10 f @@ -81,7 +81,7 @@ F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 100 -350 50 H I L CIN F3 "" 0 0 50 H V C CNN ALIAS ACS722LLCTR-10AU-T ACS722LLCTR-10AB-T ACS722LLCTR-20AU-T ACS722LLCTR-20AB-T ACS722LLCTR-40AU-T ACS722LLCTR-40AB-T $FPLIST - SOIC*3.9x4.9mm*Pitch1.27mm + SOIC*3.9x4.9mm*Pitch1.27mm* $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f From 04b2dcb168e27f9f74c41a2941a9933ab8408423 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Wed, 19 Oct 2016 07:25:18 +0200 Subject: [PATCH 118/247] 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 3595827730ba513d93aef5efb2aabd0f893e94ca Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sat, 22 Oct 2016 14:33:53 +0200 Subject: [PATCH 119/247] 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 120/247] 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 121/247] 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 122/247] 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 123/247] 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 124/247] 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 125/247] 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 126/247] 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 127/247] 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 af71369b41d5099a409e5b5585518f8651f326fa Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Sun, 23 Oct 2016 07:39:22 +0200 Subject: [PATCH 128/247] 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 129/247] 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 130/247] 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 131/247] 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 132/247] 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 133/247] 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 134/247] 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 135/247] 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 3d6e2b1bee0a3c643930f2d0b0792b86cd059b63 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Mon, 24 Oct 2016 21:48:16 +0200 Subject: [PATCH 136/247] 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 137/247] 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 044d2bdf16a2d10c4f03b2b9e3749075f9cfb424 Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 25 Oct 2016 20:39:09 +0200 Subject: [PATCH 138/247] 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 139/247] 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 140/247] 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 664d7780a8804ef441a31ee069f667b1440542f4 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Wed, 26 Oct 2016 20:58:38 +0200 Subject: [PATCH 141/247] 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 142/247] 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 143/247] 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 144/247] 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 ac6146a4068074d070dd0f0cd95cd0e67b1006aa Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Fri, 28 Oct 2016 08:55:55 +0200 Subject: [PATCH 145/247] 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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 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 146/247] 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 147/247] 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 1ace4f2c8370eeffaf40a04fd78e116c863a3762 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Fri, 28 Oct 2016 19:04:52 +0200 Subject: [PATCH 148/247] 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 149/247] 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 150/247] 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 151/247] 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 152/247] 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 153/247] 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 5eb15b958c811e4693d6361eb9645fa49244c24f Mon Sep 17 00:00:00 2001 From: Nikolay Nikolov Date: Sun, 30 Oct 2016 22:20:17 +0200 Subject: [PATCH 154/247] 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 155/247] 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 156/247] 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 157/247] 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 158/247] 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 159/247] #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 160/247] 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 161/247] 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 162/247] 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 163/247] 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 164/247] 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 165/247] 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 166/247] 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 167/247] 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 168/247] 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 169/247] 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 170/247] 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 171/247] 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 172/247] 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 173/247] 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 174/247] 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 175/247] 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 176/247] 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 177/247] 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 178/247] 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 179/247] 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 180/247] 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 181/247] 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 182/247] 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 183/247] 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 184/247] 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 185/247] 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 186/247] 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 187/247] 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 188/247] 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 189/247] 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 190/247] 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 191/247] 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 192/247] 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 193/247] 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 194/247] 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 195/247] 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 196/247] 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 197/247] 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 dff76dc778a9ff0048c9d8157e3266c96f8eff07 Mon Sep 17 00:00:00 2001 From: Phinitnan Chanasabaeng Date: Fri, 11 Nov 2016 13:36:37 +0700 Subject: [PATCH 198/247] Added PIC32MX1XXFXXXD-I/PT microcontroller --- library/microchip_pic32mcu.dcm | 6 +++ library/microchip_pic32mcu.lib | 70 +++++++++++++++++++++++++++++++--- 2 files changed, 71 insertions(+), 5 deletions(-) diff --git a/library/microchip_pic32mcu.dcm b/library/microchip_pic32mcu.dcm index c6709b19..402df4c1 100644 --- a/library/microchip_pic32mcu.dcm +++ b/library/microchip_pic32mcu.dcm @@ -1,5 +1,11 @@ EESchema-DOCLIB Version 2.0 # +$CMP PIC32MX1XXFXXXD-I/PT +D 32-bit Microcontrollers (up to 256 KB Flash and 64 KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog +K Microchip PIC32 Microcontroller +F http://ww1.microchip.com/downloads/en/DeviceDoc/60001168F.pdf +$ENDCMP +# $CMP PIC32MX575F-TQFP64 D PIC32MX575F, 256/512KB + 12KB Flash, 64KB SRAM, USB, CAN, TQFP-64 K PIC 32-bit Flash Microcontroller USB CAN diff --git a/library/microchip_pic32mcu.lib b/library/microchip_pic32mcu.lib index 283fff60..c6dc2aba 100644 --- a/library/microchip_pic32mcu.lib +++ b/library/microchip_pic32mcu.lib @@ -1,12 +1,72 @@ EESchema-LIBRARY Version 2.3 #encoding utf-8 # +# PIC32MX1XXFXXXD-I/PT +# +DEF PIC32MX1XXFXXXD-I/PT U 0 40 Y Y 1 F N +F0 "U" -300 1425 50 H V R CNN +F1 "PIC32MX1XXFXXXD-I/PT" -300 1350 50 H V R CNN +F2 "Housings_QFP:TQFP-44_10x10mm_Pitch0.8mm" 250 -1350 50 H I L CNN +F3 "" 0 -100 50 H I C CNN +ALIAS PIC32MX110F016D-I/PT PIC32MX120F032D-I/PT PIC32MX130F064D-I/PT PIC32MX150F128D-I/PT PIC32MX170F256D-I/PT +$FPLIST + TQFP-44* +$ENDFPLIST +DRAW +S -2300 1300 2300 -1300 0 1 10 f +X RB9/PMD3/CTED4/SDA1/RPB9 1 -2500 -400 200 R 50 50 1 1 B +X RPC6/PMA1/RC6 2 2500 -700 200 L 50 50 1 1 B +X RPC7/PMA0/RC7 3 2500 -800 200 L 50 50 1 1 B +X RPC8/PMA5/RC8 4 2500 -900 200 L 50 50 1 1 B +X RPC9/CTED7/PMA6/RC9 5 2500 -1000 200 L 50 50 1 1 B +X VSS 6 -200 -1500 200 U 50 50 1 1 W +X VCAP 7 -200 1500 200 D 50 50 1 1 W +X RB10/PMD2/CTED11/RPB10/PGED2 8 -2500 -500 200 R 50 50 1 1 B +X RB11/PMD1/RPB11/PGEC2 9 -2500 -600 200 R 50 50 1 1 B +X RB12/PMD0/AN12 10 -2500 -700 200 R 50 50 1 1 B +X VREF-/CVREF-/AN1/RPA1/CTED2/RA1 20 2500 900 200 L 50 50 1 1 I +X OSC1/CLKI/RPA2/RA2 30 2500 800 200 L 50 50 1 1 I +X VDD 40 200 1500 200 D 50 50 1 1 W +X RB13/PMRD/CTPLS/RPB13/AN11 11 -2500 -800 200 R 50 50 1 1 B +X RB0/RPB0/C3IND/C2INB/C1IND/AN2/PGED1 21 -2500 500 200 R 50 50 1 1 I +X OSC2/CLKO/RPA3/RA3 31 2500 700 200 L 50 50 1 1 I +X RB5/PMD7/RPB5/PGED3 41 -2500 0 200 R 50 50 1 1 I +X PGED/TMS/PMA10/RA10 12 2500 100 200 L 50 50 1 1 B +X RB1/CTED12/RPB1/C2INA/C1INC/AN3/PGEC1 22 -2500 400 200 R 50 50 1 1 I +X TDO/RPA8/PMA8/RA8 32 2500 300 200 L 50 50 1 1 I +X RB6/PMD6/RPB6/PGEC3 42 -2500 -100 200 R 50 50 1 1 I +X PGEC/TCK/CTED8/PMA7/RA7 13 2500 400 200 L 50 50 1 1 B +X RB2/CTED13/SDA2/RPB2/C2IND/C1INB/AN4 23 -2500 300 200 R 50 50 1 1 I +X RB4/RPB4/SOSCI 33 -2500 100 200 R 50 50 1 1 I +X RB7/INT0/PMD5/CTED3/RPB7 43 -2500 -200 200 R 50 50 1 1 I +X RB14/PMWR/CTED5/SCK1/RPB14/C3INB/AN10/CVREFOUT 14 -2500 -900 200 R 50 50 1 1 B +X RB3/SCL2/RPB3/RTCC/C2INC/C1INA/AN5 24 -2500 200 200 R 50 50 1 1 I +X SOSCO/RPA4/T1CK/CTED9/RA4 34 2500 600 200 L 50 50 1 1 I +X RB8/PMD4/CTED10/SCL1/RPB8 44 -2500 -300 200 R 50 50 1 1 I +X RB15/PMCS1/CTED6/SCK2/RPB15/C3INA/AN9 15 -2500 -1000 200 R 50 50 1 1 B +X AN6/RPC0/RC0 25 2500 -100 200 L 50 50 1 1 I +X TDI/RPA9/PMA9/RA9 35 2500 200 200 L 50 50 1 1 I +X AVSS 16 -100 -1500 200 U 50 50 1 1 W +X AN7/RPC1/RC1 26 2500 -200 200 L 50 50 1 1 I +X RPC3/RC3 36 2500 -400 200 L 50 50 1 1 I +X AVDD 17 -100 1500 200 D 50 50 1 1 W +X AN8/RPC2/PMA2/RC2 27 2500 -300 200 L 50 50 1 1 I +X RPC4/PMA4/RC4 37 2500 -500 200 L 50 50 1 1 I +X MCLR 18 -2500 1000 200 R 50 50 1 1 I I +X VDD 28 100 1500 200 D 50 50 1 1 W +X RPC5/PMA3/RC5 38 2500 -600 200 L 50 50 1 1 I +X VREF+/CVREF+/AN0/C3INC/RPA0/CTED1/RA0 19 2500 1000 200 L 50 50 1 1 I +X VSS 29 100 -1500 200 U 50 50 1 1 W +X VSS 39 200 -1500 200 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # PIC32MX575F-TQFP64 # DEF PIC32MX575F-TQFP64 IC 0 40 Y Y 1 F N -F0 "IC" -1950 2000 50 H V L CNN -F1 "PIC32MX575F-TQFP64" -1950 1900 50 H V L CNN -F2 "TQFP-64" 0 0 50 H V C CIN +F0 "IC" -400 1975 50 H V R CNN +F1 "PIC32MX575F-TQFP64" -400 1900 50 H V R CNN +F2 "TQFP-64" 350 -1900 50 H V L CIN F3 "" 0 0 50 H V C CNN $FPLIST TQFP* @@ -19,7 +79,7 @@ X PMD7/RE7 3 2100 -400 150 L 50 50 1 1 B X SCK2A/U2BTX/U2ARTS/PMA5/CN8/RG6 4 2100 -1400 150 L 50 50 1 1 B X SDA2A/SDI2A/U2ARX/PMA4/CN9/RG7 5 2100 -1500 150 L 50 50 1 1 B X SCL2A/SDO2A/U2ATX/PMA3/CN10/RG8 6 2100 -1600 150 L 50 50 1 1 B -X ~MCLR~ 7 -2100 -800 150 R 50 50 1 1 I I +X ~MCLR~ 7 -2100 -800 150 R 50 50 1 1 I X SS2A/U2BRX/U2ACTS/PMA2/CN11/RG9 8 2100 -1700 150 L 50 50 1 1 B X VSS 9 -200 -2000 150 U 50 50 1 1 W X VDD 10 -300 2000 150 D 50 50 1 1 W @@ -31,7 +91,7 @@ X PMD0/RE0 60 2100 300 150 L 50 50 1 1 B X RB5/AN5/C1IN+/Vbuson/CN7 11 -2100 1100 150 R 50 50 1 1 B X RB8/AN8/C1OUT/SS3A/U3BRX/U3ACTS 21 -2100 800 150 R 50 50 1 1 B X AC1TX/SDA3A/SDI3A/U3ARX/PMA9/CN17/RF4 31 2100 -900 150 L 50 50 1 1 B -X VSS 41 0 -2000 150 U 50 50 1 1 B +X VSS 41 0 -2000 150 U 50 50 1 1 W X SCL1A/SDO1A/U1ATX/OC4/RD3 51 2100 1300 150 L 50 50 1 1 B X PMD1/RE1 61 2100 200 150 L 50 50 1 1 B X RB4/AN4/C1IN-/CN6 12 -2100 1200 150 R 50 50 1 1 B From 4eecdc5091bcbee9cd048bbb84e6c0a5cdf54a93 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Fri, 11 Nov 2016 12:36:52 +0100 Subject: [PATCH 199/247] 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 200/247] 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 201/247] 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 202/247] 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 c37e03e4557d902c30e6b33a428fcdba7be89b1d Mon Sep 17 00:00:00 2001 From: Phinitnan Chanasabaeng Date: Sat, 12 Nov 2016 22:42:57 +0700 Subject: [PATCH 203/247] Added PIC32MX2XXFXXXD-I/PT microcontroller --- library/microchip_pic32mcu.dcm | 6 ++++ library/microchip_pic32mcu.lib | 60 ++++++++++++++++++++++++++++++++++ 2 files changed, 66 insertions(+) diff --git a/library/microchip_pic32mcu.dcm b/library/microchip_pic32mcu.dcm index 402df4c1..02050fc1 100644 --- a/library/microchip_pic32mcu.dcm +++ b/library/microchip_pic32mcu.dcm @@ -6,6 +6,12 @@ K Microchip PIC32 Microcontroller F http://ww1.microchip.com/downloads/en/DeviceDoc/60001168F.pdf $ENDCMP # +$CMP PIC32MX2XXFXXXD-I/PT +D 32-bit Microcontrollers (up to 256 KB Flash and 64 KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog +K Microchip PIC32 Microcontroller +F http://ww1.microchip.com/downloads/en/DeviceDoc/60001168F.pdf +$ENDCMP +# $CMP PIC32MX575F-TQFP64 D PIC32MX575F, 256/512KB + 12KB Flash, 64KB SRAM, USB, CAN, TQFP-64 K PIC 32-bit Flash Microcontroller USB CAN diff --git a/library/microchip_pic32mcu.lib b/library/microchip_pic32mcu.lib index c6dc2aba..38e266be 100644 --- a/library/microchip_pic32mcu.lib +++ b/library/microchip_pic32mcu.lib @@ -61,6 +61,66 @@ X VSS 39 200 -1500 200 U 50 50 1 1 W ENDDRAW ENDDEF # +# PIC32MX2XXFXXXD-I/PT +# +DEF PIC32MX2XXFXXXD-I/PT U 0 40 Y Y 1 F N +F0 "U" -300 1425 50 H V R CNN +F1 "PIC32MX2XXFXXXD-I/PT" -300 1350 50 H V R CNN +F2 "Housings_QFP:TQFP-44_10x10mm_Pitch0.8mm" 250 -1350 50 H I L CNN +F3 "" 0 -100 50 H I C CNN +ALIAS PIC32MX210F016D-I/PT PIC32MX220F032D-I/PT PIC32MX230F064D-I/PT PIC32MX250F128D-I/PT PIC32MX270F256D-I/PT +$FPLIST + TQFP-44* +$ENDFPLIST +DRAW +S -2300 1300 2300 -1300 0 1 10 f +X RB9/PMD3/CTED4/SDA1/RPB9 1 -2500 -400 200 R 50 50 1 1 B +X RPC6/PMA1/RC6 2 2500 -700 200 L 50 50 1 1 B +X RPC7/PMA0/RC7 3 2500 -800 200 L 50 50 1 1 B +X RPC8/PMA5/RC8 4 2500 -900 200 L 50 50 1 1 B +X RPC9/CTED7/PMA6/RC9 5 2500 -1000 200 L 50 50 1 1 B +X VSS 6 -200 -1500 200 U 50 50 1 1 W +X VCAP 7 -200 1500 200 D 50 50 1 1 W +X RB10/CTED11/D+/RPB10/PGED2 8 -2500 -500 200 R 50 50 1 1 B +X RB11/D-/RPB11/PGEC2 9 -2500 -600 200 R 50 50 1 1 B +X VUSB3V3 10 -2500 800 200 R 50 50 1 1 B +X PGEC3/VREF-/CVREF-/AN1/RPA1/CTED2/PMD6/RA1 20 2500 900 200 L 50 50 1 1 I +X OSC1/CLKI/RPA2/RA2 30 2500 800 200 L 50 50 1 1 I +X VDD 40 200 1500 200 D 50 50 1 1 W +X RB13/PMRD/CTPLS/RPB13/AN11 11 -2500 -800 200 R 50 50 1 1 B +X RB0/PMD0/RPB0/C3IND/C2INB/C1IND/AN2/PGED1 21 -2500 500 200 R 50 50 1 1 I +X OSC2/CLKO/RPA3/RA3 31 2500 700 200 L 50 50 1 1 I +X RB5/USBID/RPB5 41 -2500 0 200 R 50 50 1 1 I +X PGED/TMS/PMA10/RA10 12 2500 100 200 L 50 50 1 1 B +X RB1/PMD1/CTED12/RPB1/C2INA/C1INC/AN3/PGEC1 22 -2500 400 200 R 50 50 1 1 I +X TDO/RPA8/PMA8/RA8 32 2500 300 200 L 50 50 1 1 I +X VBUS 42 -2500 900 200 R 50 50 1 1 I +X PGEC/TCK/CTED8/PMA7/RA7 13 2500 400 200 L 50 50 1 1 B +X RB2/PMD2/CTED13/SDA2/RPB2/C2IND/C1INB/AN4 23 -2500 300 200 R 50 50 1 1 I +X RB4/RPB4/SOSCI 33 -2500 100 200 R 50 50 1 1 I +X RB7/INT0/PMD5/CTED3/RPB7 43 -2500 -200 200 R 50 50 1 1 I +X RB14/CTED5/SCK1/VBUSON/RPB14/C3INB/AN10/CVREFOUT 14 -2500 -900 200 R 50 50 1 1 B +X RB3/PMWR/SCL2/RPB3/RTCC/C2INC/C1INA/AN5 24 -2500 200 200 R 50 50 1 1 I +X SOSCO/RPA4/T1CK/CTED9/RA4 34 2500 600 200 L 50 50 1 1 I +X RB8/PMD4/CTED10/SCL1/RPB8 44 -2500 -300 200 R 50 50 1 1 I +X RB15/PMCS1/CTED6/SCK2/RPB15/C3INA/AN9 15 -2500 -1000 200 R 50 50 1 1 B +X AN6/RPC0/RC0 25 2500 -100 200 L 50 50 1 1 I +X TDI/RPA9/PMA9/RA9 35 2500 200 200 L 50 50 1 1 I +X AVSS 16 -100 -1500 200 U 50 50 1 1 W +X AN7/RPC1/RC1 26 2500 -200 200 L 50 50 1 1 I +X AN12/RPC3/RC3 36 2500 -400 200 L 50 50 1 1 I +X AVDD 17 -100 1500 200 D 50 50 1 1 W +X AN8/RPC2/PMA2/RC2 27 2500 -300 200 L 50 50 1 1 I +X RPC4/PMA4/RC4 37 2500 -500 200 L 50 50 1 1 I +X MCLR 18 -2500 1000 200 R 50 50 1 1 I I +X VDD 28 100 1500 200 D 50 50 1 1 W +X RPC5/PMA3/RC5 38 2500 -600 200 L 50 50 1 1 I +X PGED3/VREF+/CVREF+/AN0/C3INC/RPA0/CTED1/PMD7/RA0 19 2500 1000 200 L 50 50 1 1 I +X VSS 29 100 -1500 200 U 50 50 1 1 W +X VSS 39 200 -1500 200 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # PIC32MX575F-TQFP64 # DEF PIC32MX575F-TQFP64 IC 0 40 Y Y 1 F N From 59040f6e7aa1e6d7a353d406bacc25f450e58f38 Mon Sep 17 00:00:00 2001 From: Phinitnan Chanasabaeng Date: Sun, 13 Nov 2016 16:51:07 +0700 Subject: [PATCH 204/247] Rearranged power pin --- library/microchip_pic32mcu.lib | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/library/microchip_pic32mcu.lib b/library/microchip_pic32mcu.lib index 38e266be..d3904bea 100644 --- a/library/microchip_pic32mcu.lib +++ b/library/microchip_pic32mcu.lib @@ -80,13 +80,13 @@ X RPC7/PMA0/RC7 3 2500 -800 200 L 50 50 1 1 B X RPC8/PMA5/RC8 4 2500 -900 200 L 50 50 1 1 B X RPC9/CTED7/PMA6/RC9 5 2500 -1000 200 L 50 50 1 1 B X VSS 6 -200 -1500 200 U 50 50 1 1 W -X VCAP 7 -200 1500 200 D 50 50 1 1 W +X VCAP 7 -2500 1000 200 R 50 50 1 1 W X RB10/CTED11/D+/RPB10/PGED2 8 -2500 -500 200 R 50 50 1 1 B X RB11/D-/RPB11/PGEC2 9 -2500 -600 200 R 50 50 1 1 B -X VUSB3V3 10 -2500 800 200 R 50 50 1 1 B +X VUSB3V3 10 -2500 900 200 R 50 50 1 1 B X PGEC3/VREF-/CVREF-/AN1/RPA1/CTED2/PMD6/RA1 20 2500 900 200 L 50 50 1 1 I X OSC1/CLKI/RPA2/RA2 30 2500 800 200 L 50 50 1 1 I -X VDD 40 200 1500 200 D 50 50 1 1 W +X VDD 40 100 1500 200 D 50 50 1 1 W X RB13/PMRD/CTPLS/RPB13/AN11 11 -2500 -800 200 R 50 50 1 1 B X RB0/PMD0/RPB0/C3IND/C2INB/C1IND/AN2/PGED1 21 -2500 500 200 R 50 50 1 1 I X OSC2/CLKO/RPA3/RA3 31 2500 700 200 L 50 50 1 1 I @@ -94,7 +94,7 @@ X RB5/USBID/RPB5 41 -2500 0 200 R 50 50 1 1 I X PGED/TMS/PMA10/RA10 12 2500 100 200 L 50 50 1 1 B X RB1/PMD1/CTED12/RPB1/C2INA/C1INC/AN3/PGEC1 22 -2500 400 200 R 50 50 1 1 I X TDO/RPA8/PMA8/RA8 32 2500 300 200 L 50 50 1 1 I -X VBUS 42 -2500 900 200 R 50 50 1 1 I +X VBUS 42 -2500 700 200 R 50 50 1 1 I X PGEC/TCK/CTED8/PMA7/RA7 13 2500 400 200 L 50 50 1 1 B X RB2/PMD2/CTED13/SDA2/RPB2/C2IND/C1INB/AN4 23 -2500 300 200 R 50 50 1 1 I X RB4/RPB4/SOSCI 33 -2500 100 200 R 50 50 1 1 I @@ -112,8 +112,8 @@ X AN12/RPC3/RC3 36 2500 -400 200 L 50 50 1 1 I X AVDD 17 -100 1500 200 D 50 50 1 1 W X AN8/RPC2/PMA2/RC2 27 2500 -300 200 L 50 50 1 1 I X RPC4/PMA4/RC4 37 2500 -500 200 L 50 50 1 1 I -X MCLR 18 -2500 1000 200 R 50 50 1 1 I I -X VDD 28 100 1500 200 D 50 50 1 1 W +X MCLR 18 -2500 800 200 R 50 50 1 1 I I +X VDD 28 0 1500 200 D 50 50 1 1 W X RPC5/PMA3/RC5 38 2500 -600 200 L 50 50 1 1 I X PGED3/VREF+/CVREF+/AN0/C3INC/RPA0/CTED1/PMD7/RA0 19 2500 1000 200 L 50 50 1 1 I X VSS 29 100 -1500 200 U 50 50 1 1 W From a77314b53fe0cf089369638e4e4921964b43092e Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Sun, 13 Nov 2016 18:52:22 +0100 Subject: [PATCH 205/247] 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 206/247] 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 207/247] 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 208/247] 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 209/247] 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 210/247] 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 211/247] 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 212/247] 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 213/247] 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 214/247] 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 215/247] 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 216/247] 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 217/247] 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 218/247] 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 219/247] 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 220/247] 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 221/247] 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 222/247] 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 223/247] 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 224/247] 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 225/247] 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 9b3b5222c148f4f2311cdd1e73c02dc6cc07a657 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Mon, 21 Nov 2016 12:23:04 +1100 Subject: [PATCH 226/247] Added three-row high-density DB15 symbols --- library/conn.dcm | 14 +++++- library/conn.lib | 127 ++++++++++++++++++++++++++++++++++++++++++----- 2 files changed, 126 insertions(+), 15 deletions(-) diff --git a/library/conn.dcm b/library/conn.dcm index e1ce7fad..68a3ad9d 100644 --- a/library/conn.dcm +++ b/library/conn.dcm @@ -449,6 +449,16 @@ $CMP DB15 K connector $ENDCMP # +$CMP DB15_HighDensity +D High density DB15, Triple Row, Generic +K connector db15 +$ENDCMP +# +$CMP DB15_HighDensity_MountingHoles +D High density DB15, Triple Row, Mounting Hole, Generic +K connector db15 +$ENDCMP +# $CMP DB25 K connector $ENDCMP @@ -598,12 +608,12 @@ D 12-pin screw terminal connector K screw terminal block $ENDCMP # -$CMP TEST_2P +$CMP TEST_1P D point K point tp $ENDCMP # -$CMP TEST_1P +$CMP TEST_2P D point K point tp $ENDCMP diff --git a/library/conn.lib b/library/conn.lib index ea3ea99f..b28b1047 100644 --- a/library/conn.lib +++ b/library/conn.lib @@ -7019,6 +7019,107 @@ X P15 15 -450 600 300 R 50 50 1 1 P ENDDRAW ENDDEF # +# DB15_HighDensity +# +DEF DB15_HighDensity J 0 40 Y N 1 F N +F0 "J" 0 850 50 H V C CNN +F1 "DB15_HighDensity" 0 750 50 H V C CNN +F2 "" -950 400 50 H V C CNN +F3 "" -950 400 50 H V C CNN +$FPLIST + DB15* +$ENDFPLIST +DRAW +C -75 -400 25 0 1 0 N +C -75 -200 25 0 1 0 N +C -75 0 25 0 1 0 N +C -75 200 25 0 1 0 N +C -75 400 25 0 1 0 N +C 0 -300 25 0 1 0 N +C 0 -100 25 0 1 0 N +C 0 100 25 0 1 0 N +C 0 300 25 0 1 0 N +C 0 500 25 0 1 0 N +C 75 -400 25 0 1 0 N +C 75 -200 25 0 1 0 N +C 75 0 25 0 1 0 N +C 75 200 25 0 1 0 N +C 75 400 25 0 1 0 N +P 2 0 1 0 -125 300 -25 300 N +P 2 0 1 0 -25 -300 -125 -300 N +P 2 0 1 0 -25 -100 -125 -100 N +P 2 0 1 0 -25 100 -125 100 N +P 2 0 1 0 -25 500 -125 500 N +P 5 0 1 10 -150 700 -150 -600 150 -500 150 600 -150 700 f +X ~ 1 -300 400 200 R 50 50 1 1 P +X ~ 2 -300 200 200 R 50 50 1 1 P +X ~ 3 -300 0 200 R 50 50 1 1 P +X ~ 4 -300 -200 200 R 50 50 1 1 P +X ~ 5 -300 -400 200 R 50 50 1 1 P +X ~ 6 -300 500 200 R 50 50 1 1 P +X ~ 7 -300 300 200 R 50 50 1 1 P +X ~ 8 -300 100 200 R 50 50 1 1 P +X ~ 9 -300 -100 200 R 50 50 1 1 P +X ~ 10 -300 -300 200 R 50 50 1 1 P +X ~ 11 300 400 200 L 50 50 1 1 P +X ~ 12 300 200 200 L 50 50 1 1 P +X ~ 13 300 0 200 L 50 50 1 1 P +X ~ 14 300 -200 200 L 50 50 1 1 P +X ~ 15 300 -400 200 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# DB15_HighDensity_MountingHoles +# +DEF DB15_HighDensity_MountingHoles J 0 40 Y N 1 F N +F0 "J" 0 850 50 H V C CNN +F1 "DB15_HighDensity_MountingHoles" 0 750 50 H V C CNN +F2 "" -950 400 50 H V C CNN +F3 "" -950 400 50 H V C CNN +$FPLIST + DB15* +$ENDFPLIST +DRAW +C -75 -400 25 0 1 0 N +C -75 -200 25 0 1 0 N +C -75 0 25 0 1 0 N +C -75 200 25 0 1 0 N +C -75 400 25 0 1 0 N +C 0 -300 25 0 1 0 N +C 0 -100 25 0 1 0 N +C 0 100 25 0 1 0 N +C 0 300 25 0 1 0 N +C 0 500 25 0 1 0 N +C 75 -400 25 0 1 0 N +C 75 -200 25 0 1 0 N +C 75 0 25 0 1 0 N +C 75 200 25 0 1 0 N +C 75 400 25 0 1 0 N +P 2 0 1 0 -125 300 -25 300 N +P 2 0 1 0 -25 -300 -125 -300 N +P 2 0 1 0 -25 -100 -125 -100 N +P 2 0 1 0 -25 100 -125 100 N +P 2 0 1 0 -25 500 -125 500 N +P 5 0 1 10 -150 700 -150 -600 150 -500 150 600 -150 700 f +X ~ 0 0 -750 200 U 50 50 1 1 P +X ~ 1 -300 400 200 R 50 50 1 1 P +X ~ 2 -300 200 200 R 50 50 1 1 P +X ~ 3 -300 0 200 R 50 50 1 1 P +X ~ 4 -300 -200 200 R 50 50 1 1 P +X ~ 5 -300 -400 200 R 50 50 1 1 P +X ~ 6 -300 500 200 R 50 50 1 1 P +X ~ 7 -300 300 200 R 50 50 1 1 P +X ~ 8 -300 100 200 R 50 50 1 1 P +X ~ 9 -300 -100 200 R 50 50 1 1 P +X ~ 10 -300 -300 200 R 50 50 1 1 P +X ~ 11 300 400 200 L 50 50 1 1 P +X ~ 12 300 200 200 L 50 50 1 1 P +X ~ 13 300 0 200 L 50 50 1 1 P +X ~ 14 300 -200 200 L 50 50 1 1 P +X ~ 15 300 -400 200 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # DB25 # DEF DB25 J 0 40 Y N 1 F N @@ -10045,6 +10146,19 @@ X ~ 12 200 -1100 100 L 50 50 1 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 +# # TEST_2P # DEF TEST_2P W 0 30 N N 1 F N @@ -10060,19 +10174,6 @@ 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 From 4c5c4b8fd04bff7e39138b0eb9122ab087b36b08 Mon Sep 17 00:00:00 2001 From: Piotr Wiszowaty Date: Mon, 21 Nov 2016 10:15:58 +0100 Subject: [PATCH 227/247] 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 228/247] 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 229/247] 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 c8d42913a61a87bdae3baaca503c84da581d71b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20K=C3=B3=C5=88a?= Date: Mon, 21 Nov 2016 23:51:07 +0100 Subject: [PATCH 230/247] Added TPS715 with fixed output to regul library. --- library/regul.dcm | 48 +++++++++++++++++++++++++++++++++++++++++++++++ library/regul.lib | 19 +++++++++++++++++++ 2 files changed, 67 insertions(+) diff --git a/library/regul.dcm b/library/regul.dcm index bb5d615f..607929da 100644 --- a/library/regul.dcm +++ b/library/regul.dcm @@ -2954,6 +2954,54 @@ K LDO Voltage Regulator 500mA F http://www.ti.com/lit/ds/symlink/tps7133.pdf $ENDCMP # +$CMP TPS71518DCKR +D Low-drop Voltage Regulator, Io up to 50mA, Fixed Vo 1.8V, Ignd 3.2uA , SC70. +K LDO regulator voltage +F http://www.ti.com/lit/ds/symlink/tps715.pdf +$ENDCMP +# +$CMP TPS71519DCKR +D Low-drop Voltage Regulator, Io up to 50mA, Fixed Vo 1.9V, Ignd 3.2uA , SC70. +K LDO regulator voltage +F http://www.ti.com/lit/ds/symlink/tps715.pdf +$ENDCMP +# +$CMP TPS71523DCKR +D Low-drop Voltage Regulator, Io up to 50mA, Fixed Vo 2.3V, Ignd 3.2uA , SC70. +K LDO regulator voltage +F http://www.ti.com/lit/ds/symlink/tps715.pdf +$ENDCMP +# +$CMP TPS71525DCKR +D Low-drop Voltage Regulator, Io up to 50mA, Fixed Vo 2.5V, Ignd 3.2uA , SC70. +K LDO regulator voltage +F http://www.ti.com/lit/ds/symlink/tps715.pdf +$ENDCMP +# +$CMP TPS71530DCKR +D Low-drop Voltage Regulator, Io up to 50mA, Fixed Vo 3V, Ignd 3.2uA , SC70. +K LDO regulator voltage +F http://www.ti.com/lit/ds/symlink/tps715.pdf +$ENDCMP +# +$CMP TPS71533DCKR +D Low-drop Voltage Regulator, Io up to 50mA, Fixed Vo 3.3V, Ignd 3.2uA , SC70. +K LDO regulator voltage +F http://www.ti.com/lit/ds/symlink/tps715.pdf +$ENDCMP +# +$CMP TPS715345DCKR +D Low-drop Voltage Regulator, Io up to 50mA, Fixed Vo 3.45V, Ignd 3.2uA , SC70. +K LDO regulator voltage +F http://www.ti.com/lit/ds/symlink/tps715.pdf +$ENDCMP +# +$CMP TPS71550DCKR +D Low-drop Voltage Regulator, Io up to 50mA, Fixed Vo 5V, Ignd 3.2uA , SC70. +K LDO regulator voltage +F http://www.ti.com/lit/ds/symlink/tps715.pdf +$ENDCMP +# $CMP TPS75005RGW D Integrated MCU Power Solution, Dual Low Drop-Out Regulator 500mA with Supervisor, VQFN20 K Dual LDO Regulator Dual Integrated Power SVS Supervisor diff --git a/library/regul.lib b/library/regul.lib index 87417d48..9422c730 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -2128,6 +2128,25 @@ X PG 8 500 -200 150 L 50 50 1 1 O ENDDRAW ENDDEF # +# TPS71518DCKR +# +DEF TPS71518DCKR U 0 40 Y Y 1 F N +F0 "U" -300 350 50 H V L CNN +F1 "TPS71518DCKR" -300 250 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SC-70-5" 50 -150 50 H I L CNN +F3 "" -300 800 50 H I C CNN +ALIAS TPS71519DCKR TPS71523DCKR TPS71525DCKR TPS71530DCKR TPS71533DCKR TPS715345DCKR TPS71550DCKR +$FPLIST + SC-70* +$ENDFPLIST +DRAW +S -300 200 300 -100 0 1 10 f +X GND 2 0 -200 100 U 50 50 1 1 W +X IN 4 -400 100 100 R 50 50 1 1 W +X OUT 5 400 100 100 L 50 50 1 1 w +ENDDRAW +ENDDEF +# # TPS75005RGW # DEF TPS75005RGW U 0 40 Y Y 1 F N From 5a889a7e58377cfc22961a25894e2c6e27a98b48 Mon Sep 17 00:00:00 2001 From: Jakub Kaderka Date: Tue, 22 Nov 2016 11:00:58 +0100 Subject: [PATCH 231/247] 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 b5511eeea9a841c94ecc7d0ed8c27e4bc8427583 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 23 Nov 2016 11:45:42 +1100 Subject: [PATCH 232/247] Fixed default footprints for INA19x series current sensors --- library/sensors.lib | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/library/sensors.lib b/library/sensors.lib index 00d3b0bf..6f2364da 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -433,9 +433,12 @@ ENDDEF DEF INA193 U 0 40 Y Y 1 F N F0 "U" 250 250 50 H V L CNN F1 "INA193" 250 150 50 H V L CNN -F2 "SOT23-5" 250 -200 50 H I L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 250 -200 50 H I L CNN F3 "" 100 0 50 H V C CNN ALIAS INA194 INA195 +$FPLIST + SOT-23 +$ENDFPLIST DRAW P 4 0 1 10 400 0 -150 350 -150 -350 400 0 f X OUT 1 500 0 100 L 50 50 1 1 O @@ -451,9 +454,12 @@ ENDDEF DEF INA196 U 0 40 Y Y 1 F N F0 "U" 150 250 50 H V L CNN F1 "INA196" 150 150 50 H V L CNN -F2 "SOT23-5" 150 -200 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 150 -200 50 H I L CNN F3 "" 0 0 50 H V C CNN ALIAS INA197 INA198 +$FPLIST + SOT-23 +$ENDFPLIST DRAW P 4 0 1 10 300 0 -250 350 -250 -350 300 0 f X OUT 1 400 0 100 L 50 50 1 1 O From b775022330d668d9045b662c0969ccd4e5b9032a Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 23 Nov 2016 12:02:28 +1100 Subject: [PATCH 233/247] Added INA138/168 sensors --- library/sensors.dcm | 12 ++++++++++++ library/sensors.lib | 30 ++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) diff --git a/library/sensors.dcm b/library/sensors.dcm index 14529b53..d7321796 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -264,6 +264,18 @@ K digital temperature humidity sensor F http://akizukidenshi.com/download/ds/aosong/DHT11.pdf $ENDCMP # +$CMP INA138 +D Unipolar high-side current shunt monitor, 36V common mode +K current sensor shunt monitor +F http://www.ti.com/lit/ds/symlink/ina138.pdf +$ENDCMP +# +$CMP INA168 +D Unipolar high-side current shunt monitor, 60V common mode +K current sensor shunt monitor +F http://www.ti.com/lit/ds/symlink/ina138.pdf +$ENDCMP +# $CMP INA193 D 20V/V Current shunt monitor with independent supply, -16V to +80V common mode range K Current sensor shunt monitor high low side diff --git a/library/sensors.lib b/library/sensors.lib index 6f2364da..4be2cfa7 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -428,6 +428,36 @@ X GND 4 -100 -300 100 U 40 40 1 1 W ENDDRAW ENDDEF # +# INA138 +# +DEF INA138 U 0 20 Y Y 1 F N +F0 "U" 100 350 50 H V L CNN +F1 "INA138" 100 250 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 100 -250 50 H I L CNN +F3 "" 0 0 50 H V C CNN +ALIAS INA168 +$FPLIST + SOT-23 +$ENDFPLIST +DRAW +S -250 200 300 -200 0 1 10 f +P 2 0 1 0 0 0 70 0 N +P 2 0 1 0 70 -10 100 -40 N +P 2 0 1 0 70 30 70 -30 N +P 4 0 1 10 -100 50 -100 -50 0 0 -100 50 N +P 4 0 1 0 100 -40 90 -20 80 -30 100 -40 N +P 4 0 1 0 100 -40 270 -40 270 0 300 0 N +P 5 0 1 0 70 10 100 40 100 70 -110 70 -110 30 N +P 10 0 1 0 -100 -20 -120 -20 -130 -30 -140 -10 -150 -30 -160 -10 -170 -30 -180 -20 -200 -20 -200 -50 N +P 10 0 1 0 -100 30 -120 30 -130 40 -140 20 -150 40 -160 20 -170 40 -180 30 -200 30 -200 60 N +X OUT 1 400 0 100 L 50 50 1 1 O +X GND 2 0 -300 100 U 50 50 1 1 W +X V+ 3 0 300 100 D 50 50 1 1 W +X +IN 4 -400 100 150 R 50 50 1 1 I +X -IN 5 -400 -100 150 R 50 50 1 1 I +ENDDRAW +ENDDEF +# # INA193 # DEF INA193 U 0 40 Y Y 1 F N From c950402ffed68754612a4c4dbc91fd8aa9ea68d7 Mon Sep 17 00:00:00 2001 From: Phinitnan Chanasabaeng Date: Wed, 23 Nov 2016 11:33:41 +0700 Subject: [PATCH 234/247] Updated PIC32MX1XXFXXXD-I/PT and PIC32MX2XXFXXXD-I/PT alias's description. --- library/microchip_pic32mcu.dcm | 61 ++++++++++++++++++++++++++++++++++ library/microchip_pic32mcu.lib | 4 +-- 2 files changed, 63 insertions(+), 2 deletions(-) diff --git a/library/microchip_pic32mcu.dcm b/library/microchip_pic32mcu.dcm index 02050fc1..4b03ff01 100644 --- a/library/microchip_pic32mcu.dcm +++ b/library/microchip_pic32mcu.dcm @@ -1,11 +1,72 @@ EESchema-DOCLIB Version 2.0 # +$CMP PIC32MX110F016D-I/PT +D 32-bit Microcontrollers (up to 256 KB Flash and 64 KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog + +K Microchip PIC32 Microcontroller +F http://ww1.microchip.com/downloads/en/DeviceDoc/60001168F.pdf +$ENDCMP +# +$CMP PIC32MX120F032D-I/PT +D 32-bit Microcontrollers (up to 256 KB Flash and 64 KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog +K Microchip PIC32 Microcontroller +F http://ww1.microchip.com/downloads/en/DeviceDoc/60001168F.pdf +$ENDCMP +# +$CMP PIC32MX130F064D-I/PT +D 32-bit Microcontrollers (up to 256 KB Flash and 64 KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog +K Microchip PIC32 Microcontroller +F http://ww1.microchip.com/downloads/en/DeviceDoc/60001168F.pdf +$ENDCMP +# +$CMP PIC32MX150F128D-I/PT +D 32-bit Microcontrollers (up to 256 KB Flash and 64 KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog +K Microchip PIC32 Microcontroller +F http://ww1.microchip.com/downloads/en/DeviceDoc/60001168F.pdf +$ENDCMP +# +$CMP PIC32MX170F256D-I/PT +D 32-bit Microcontrollers (up to 256 KB Flash and 64 KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog +K Microchip PIC32 Microcontroller +F http://ww1.microchip.com/downloads/en/DeviceDoc/60001168F.pdf +$ENDCMP +# $CMP PIC32MX1XXFXXXD-I/PT D 32-bit Microcontrollers (up to 256 KB Flash and 64 KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog K Microchip PIC32 Microcontroller F http://ww1.microchip.com/downloads/en/DeviceDoc/60001168F.pdf $ENDCMP # +$CMP PIC32MX210F016D-I/PT +D 32-bit Microcontrollers (up to 256 KB Flash and 64 KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog +K Microchip PIC32 Microcontroller +F http://ww1.microchip.com/downloads/en/DeviceDoc/60001168F.pdf +$ENDCMP +# +$CMP PIC32MX220F032D-I/PT +D 32-bit Microcontrollers (up to 256 KB Flash and 64 KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog +K Microchip PIC32 Microcontroller +F http://ww1.microchip.com/downloads/en/DeviceDoc/60001168F.pdf +$ENDCMP +# +$CMP PIC32MX230F064D-I/PT +D 32-bit Microcontrollers (up to 256 KB Flash and 64 KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog +K Microchip PIC32 Microcontroller +F http://ww1.microchip.com/downloads/en/DeviceDoc/60001168F.pdf +$ENDCMP +# +$CMP PIC32MX250F128D-I/PT +D 32-bit Microcontrollers (up to 256 KB Flash and 64 KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog +K Microchip PIC32 Microcontroller +F http://ww1.microchip.com/downloads/en/DeviceDoc/60001168F.pdf +$ENDCMP +# +$CMP PIC32MX270F256D-I/PT +D 32-bit Microcontrollers (up to 256 KB Flash and 64 KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog +K Microchip PIC32 Microcontroller +F http://ww1.microchip.com/downloads/en/DeviceDoc/60001168F.pdf +$ENDCMP +# $CMP PIC32MX2XXFXXXD-I/PT D 32-bit Microcontrollers (up to 256 KB Flash and 64 KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog K Microchip PIC32 Microcontroller diff --git a/library/microchip_pic32mcu.lib b/library/microchip_pic32mcu.lib index d3904bea..c15361aa 100644 --- a/library/microchip_pic32mcu.lib +++ b/library/microchip_pic32mcu.lib @@ -10,7 +10,7 @@ F2 "Housings_QFP:TQFP-44_10x10mm_Pitch0.8mm" 250 -1350 50 H I L CNN F3 "" 0 -100 50 H I C CNN ALIAS PIC32MX110F016D-I/PT PIC32MX120F032D-I/PT PIC32MX130F064D-I/PT PIC32MX150F128D-I/PT PIC32MX170F256D-I/PT $FPLIST - TQFP-44* + TQFP*10x10mm*Pitch0.8mm* $ENDFPLIST DRAW S -2300 1300 2300 -1300 0 1 10 f @@ -70,7 +70,7 @@ F2 "Housings_QFP:TQFP-44_10x10mm_Pitch0.8mm" 250 -1350 50 H I L CNN F3 "" 0 -100 50 H I C CNN ALIAS PIC32MX210F016D-I/PT PIC32MX220F032D-I/PT PIC32MX230F064D-I/PT PIC32MX250F128D-I/PT PIC32MX270F256D-I/PT $FPLIST - TQFP-44* + TQFP*10x10mm*Pitch0.8mm* $ENDFPLIST DRAW S -2300 1300 2300 -1300 0 1 10 f From 07eaec35f3f6f11d489f3dca840a70fc1ee6ccc8 Mon Sep 17 00:00:00 2001 From: Jakub Kaderka Date: Wed, 23 Nov 2016 09:16:21 +0100 Subject: [PATCH 235/247] 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 236/247] 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 237/247] 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.")) +) From 7c27baacaa939f0267aef1d5018c7e1817f74015 Mon Sep 17 00:00:00 2001 From: Rob Shaw Date: Wed, 23 Nov 2016 14:44:09 +0000 Subject: [PATCH 238/247] Added SW_Push_LCD Several manufacturers make these type of switches. --- library/switches.dcm | 430 +++---- library/switches.lib | 2728 +++++++++++++++++++++--------------------- 2 files changed, 1595 insertions(+), 1563 deletions(-) diff --git a/library/switches.dcm b/library/switches.dcm index 5d5a7443..c88868cf 100644 --- a/library/switches.dcm +++ b/library/switches.dcm @@ -1,212 +1,218 @@ -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_LCD +D Push button switch with LCD screen +K switch normally-open pushbutton push-button LCD +F http://www.e3-keys.com/files/SA%20Technical%20Datasheet%20v2.0.pdf +$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 551c9858..d42a5276 100644 --- a/library/switches.lib +++ b/library/switches.lib @@ -1,1351 +1,1377 @@ -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 +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_LCD +# +DEF SW_Push_LCD SW 0 1 Y Y 1 F N +F0 "SW" 50 450 50 H V L CNN +F1 "SW_Push_LCD" 300 -450 50 H V C CNN +F2 "" 0 225 50 H V C CNN +F3 "" 0 225 50 H V C CNN +DRAW +T 0 0 225 60 0 0 0 LCD Normal 0 C C +S -200 400 200 -400 0 0 0 N +S 200 -300 200 -300 0 0 0 N +P 2 0 0 0 -100 25 -150 25 N +P 2 0 0 0 100 25 150 25 N +C -80 25 20 0 1 0 N +C 80 25 20 0 1 0 N +P 2 0 1 0 100 75 -100 75 N +P 7 0 1 0 0 75 0 150 -100 150 -100 275 100 275 100 150 0 150 N +X GND 1 0 -500 100 U 50 50 0 1 W +X 5V 2 0 500 100 D 50 50 0 1 W +X CLK 3 -300 -200 100 R 50 50 0 1 I +X DAT 4 300 -200 100 L 50 50 0 1 I +X SW1 5 -300 -100 100 R 50 50 1 1 P +X SW2 6 300 -100 100 L 50 50 1 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 9fffc043e56df4ab1074abcce810c1d1d0ec9b82 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20K=C3=B3=C5=88a?= Date: Wed, 23 Nov 2016 20:49:43 +0100 Subject: [PATCH 239/247] Added the no connection pins to TPS715. --- library/regul.lib | 2 ++ 1 file changed, 2 insertions(+) diff --git a/library/regul.lib b/library/regul.lib index 9422c730..144a3caf 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -2141,7 +2141,9 @@ $FPLIST $ENDFPLIST DRAW S -300 200 300 -100 0 1 10 f +X NC 1 400 0 100 L 50 50 1 1 N N X GND 2 0 -200 100 U 50 50 1 1 W +X NC 3 -400 0 100 R 50 50 1 1 N N X IN 4 -400 100 100 R 50 50 1 1 W X OUT 5 400 100 100 L 50 50 1 1 w ENDDRAW From 64dea0c3efdc1ac5dcf111be710620179975e75d Mon Sep 17 00:00:00 2001 From: Roman3349 Date: Wed, 23 Nov 2016 21:17:11 +0100 Subject: [PATCH 240/247] relays: Add OMRON G5Q relays Signed-off-by: Roman3349 --- library/relays.dcm | 12 +++++++++ library/relays.lib | 65 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 77 insertions(+) diff --git a/library/relays.dcm b/library/relays.dcm index 0260193f..a1963af2 100644 --- a/library/relays.dcm +++ b/library/relays.dcm @@ -258,4 +258,16 @@ K Dual Pole Relay F http://www.relpol.pl/en/content/download/14975/202519/file/e_RSM822.pdf $ENDCMP # +$CMP G5Q-1 +D OMRON G5G-1, Miniature Single Pole Relay, SPDT, 10A +K Miniature Single Pole Relay +F https://www.omron.com/ecb/products/pdf/en-g5q.pdf +$ENDCMP +# +$CMP G5Q-1A +D G5G-1A, Miniature Single Pole Relay, SPST-NO, 10A +K Miniature Single Pole Relay +F https://www.omron.com/ecb/products/pdf/en-g5q.pdf +$ENDCMP +# #End Doc Library diff --git a/library/relays.lib b/library/relays.lib index d41339ec..20e2991d 100644 --- a/library/relays.lib +++ b/library/relays.lib @@ -440,4 +440,69 @@ S -325 75 -75 -75 0 1 10 N ENDDRAW ENDDEF # +# G5Q-1 +# +DEF G5Q-1 RL 0 40 Y Y 1 F N +F0 "RL" 650 -50 50 H V L CNN +F1 "G5Q-1" 650 -150 50 H V L CNN +F2 "Relays_THT:Relay_SPDT_OMRON-G5Q" 1339 -251 50 H I C CNN +F3 "" 200 -200 50 H V C CNN +ALIAS G5Q-14 G5Q-1-EU G5Q-14-EU G5Q-1-EU-HA +DRAW +P 2 0 0 0 300 -50 300 0 N +P 2 0 0 0 500 -50 500 0 N +P 4 0 0 0 500 -50 500 -100 475 -75 500 -50 N +S -200 0 600 -400 0 1 10 f +S -125 -125 125 -275 0 1 10 N +P 2 0 1 10 -100 -275 100 -125 N +P 2 0 1 0 0 -400 0 -275 N +P 2 0 1 0 0 0 0 -125 N +P 2 0 1 10 125 -200 150 -200 N +P 2 0 1 10 175 -200 200 -200 N +P 2 0 1 10 225 -200 250 -200 N +P 2 0 1 10 225 -200 250 -200 N +P 2 0 1 10 275 -200 300 -200 N +P 2 0 1 10 325 -200 350 -200 N +P 2 0 1 20 400 -300 325 -50 N +P 2 0 1 0 400 -300 400 -400 N +P 3 0 1 0 300 -100 325 -75 300 -50 F +X ~ 1 0 -500 100 U 50 50 1 1 P +X ~ 2 400 -500 100 U 50 50 1 1 P +X ~ 3 500 100 100 D 50 50 1 1 P +X ~ 4 300 100 100 D 50 50 1 1 P +X ~ 5 0 100 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# G5Q-1A +# +DEF G5Q-1A RL 0 40 Y Y 1 F N +F0 "RL" 650 -50 50 H V L CNN +F1 "G5Q-1A" 650 -150 50 H V L CNN +F2 "Relays_THT:Relay_SPST-NO_OMRON-G5Q" 1421 -246 50 H I C CNN +F3 "" 200 -200 50 H V C CNN +ALIAS G5Q-1A4 G5Q-1A-EU G5Q-1A4-EU G5Q-1A-EU-HA +DRAW +P 2 0 0 0 500 -50 500 0 N +P 4 0 0 0 500 -50 500 -100 475 -75 500 -50 N +S -200 0 600 -400 0 1 10 f +S -125 -125 125 -275 0 1 10 N +P 2 0 1 10 -100 -275 100 -125 N +P 2 0 1 0 0 -400 0 -275 N +P 2 0 1 0 0 0 0 -125 N +P 2 0 1 10 125 -200 150 -200 N +P 2 0 1 10 175 -200 200 -200 N +P 2 0 1 10 225 -200 250 -200 N +P 2 0 1 10 225 -200 250 -200 N +P 2 0 1 10 275 -200 300 -200 N +P 2 0 1 10 325 -200 350 -200 N +P 2 0 1 20 400 -300 325 -50 N +P 2 0 1 0 400 -300 400 -400 N +X ~ 1 0 -500 100 U 50 50 1 1 P +X ~ 2 400 -500 100 U 50 50 1 1 P +X ~ 3 500 100 100 D 50 50 1 1 P +X ~ 5 0 100 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# #End Library From 9a79481ce70e5d0bfa252c56d58c4a0177fabe2b Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Thu, 24 Nov 2016 10:53:45 +1100 Subject: [PATCH 241/247] Fixed FP filter --- library/sensors.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/sensors.lib b/library/sensors.lib index 4be2cfa7..c7dd2feb 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -437,7 +437,7 @@ F2 "TO_SOT_Packages_SMD:SOT-23-5" 100 -250 50 H I L CNN F3 "" 0 0 50 H V C CNN ALIAS INA168 $FPLIST - SOT-23 + SOT-23-* $ENDFPLIST DRAW S -250 200 300 -200 0 1 10 f From 85ab811953cf3aae954dde7dfc1e4967cf74303e Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Thu, 24 Nov 2016 10:57:10 +1100 Subject: [PATCH 242/247] Added missing FP filter --- library/allegro.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/allegro.lib b/library/allegro.lib index 0e82fd1c..c3946e35 100644 --- a/library/allegro.lib +++ b/library/allegro.lib @@ -57,7 +57,7 @@ F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 100 -350 50 H I L CIN F3 "" 0 0 50 H V C CNN ALIAS ACS712ELCTR-20A-T ACS712ELCTR-30A-T ACS713ELCTR-20A-T ACS713ELCTR-30A-T $FPLIST - SOIC*3.9x4.9m*Pitch1.27mm + SOIC*3.9x4.9m*Pitch1.27mm* $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f From bb40d75962b6649afc0bb959a2551fc588e74b5a Mon Sep 17 00:00:00 2001 From: Phinitnan Chanasabaeng Date: Thu, 24 Nov 2016 07:00:26 +0700 Subject: [PATCH 243/247] Update flash and sram size of PIC32MX1XX and PIC32MX2XX series --- library/microchip_pic32mcu.dcm | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/library/microchip_pic32mcu.dcm b/library/microchip_pic32mcu.dcm index 4b03ff01..a69b46f1 100644 --- a/library/microchip_pic32mcu.dcm +++ b/library/microchip_pic32mcu.dcm @@ -1,32 +1,32 @@ EESchema-DOCLIB Version 2.0 # $CMP PIC32MX110F016D-I/PT -D 32-bit Microcontrollers (up to 256 KB Flash and 64 KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog +D 32-bit Microcontrollers (16KB Flash and 4KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog K Microchip PIC32 Microcontroller F http://ww1.microchip.com/downloads/en/DeviceDoc/60001168F.pdf $ENDCMP # $CMP PIC32MX120F032D-I/PT -D 32-bit Microcontrollers (up to 256 KB Flash and 64 KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog +D 32-bit Microcontrollers (32KB Flash and 8KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog K Microchip PIC32 Microcontroller F http://ww1.microchip.com/downloads/en/DeviceDoc/60001168F.pdf $ENDCMP # $CMP PIC32MX130F064D-I/PT -D 32-bit Microcontrollers (up to 256 KB Flash and 64 KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog +D 32-bit Microcontrollers (64KB Flash and 16KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog K Microchip PIC32 Microcontroller F http://ww1.microchip.com/downloads/en/DeviceDoc/60001168F.pdf $ENDCMP # $CMP PIC32MX150F128D-I/PT -D 32-bit Microcontrollers (up to 256 KB Flash and 64 KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog +D 32-bit Microcontrollers (128KB Flash and 32KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog K Microchip PIC32 Microcontroller F http://ww1.microchip.com/downloads/en/DeviceDoc/60001168F.pdf $ENDCMP # $CMP PIC32MX170F256D-I/PT -D 32-bit Microcontrollers (up to 256 KB Flash and 64 KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog +D 32-bit Microcontrollers (256KB Flash and 64KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog K Microchip PIC32 Microcontroller F http://ww1.microchip.com/downloads/en/DeviceDoc/60001168F.pdf $ENDCMP @@ -38,31 +38,31 @@ F http://ww1.microchip.com/downloads/en/DeviceDoc/60001168F.pdf $ENDCMP # $CMP PIC32MX210F016D-I/PT -D 32-bit Microcontrollers (up to 256 KB Flash and 64 KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog +D 32-bit Microcontrollers (16KB Flash and 4KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog K Microchip PIC32 Microcontroller F http://ww1.microchip.com/downloads/en/DeviceDoc/60001168F.pdf $ENDCMP # $CMP PIC32MX220F032D-I/PT -D 32-bit Microcontrollers (up to 256 KB Flash and 64 KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog +D 32-bit Microcontrollers (32KB Flash and 8KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog K Microchip PIC32 Microcontroller F http://ww1.microchip.com/downloads/en/DeviceDoc/60001168F.pdf $ENDCMP # $CMP PIC32MX230F064D-I/PT -D 32-bit Microcontrollers (up to 256 KB Flash and 64 KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog +D 32-bit Microcontrollers (64KB Flash and 16KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog K Microchip PIC32 Microcontroller F http://ww1.microchip.com/downloads/en/DeviceDoc/60001168F.pdf $ENDCMP # $CMP PIC32MX250F128D-I/PT -D 32-bit Microcontrollers (up to 256 KB Flash and 64 KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog +D 32-bit Microcontrollers (128KB Flash and 32KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog K Microchip PIC32 Microcontroller F http://ww1.microchip.com/downloads/en/DeviceDoc/60001168F.pdf $ENDCMP # $CMP PIC32MX270F256D-I/PT -D 32-bit Microcontrollers (up to 256 KB Flash and 64 KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog +D 32-bit Microcontrollers (256KB Flash and 64KB SRAM) with Audio and Graphics Interfaces, USB, and Advanced Analog K Microchip PIC32 Microcontroller F http://ww1.microchip.com/downloads/en/DeviceDoc/60001168F.pdf $ENDCMP From 036400e1e310f6ed8ba107a2db202e46b4f76c73 Mon Sep 17 00:00:00 2001 From: Rob Shaw Date: Thu, 24 Nov 2016 09:31:00 +0000 Subject: [PATCH 244/247] 1. Make the line width of the outline 0.01" thick and filled it with the background color 2. Move the SW-pins to the switch symbol and all the inputs to the left 3. Rename the device to the actual name from a manufacturer, and added alias for other compatible parts --- library/switches.dcm | 12 +++++----- library/switches.lib | 52 ++++++++++++++++++++++---------------------- 2 files changed, 32 insertions(+), 32 deletions(-) diff --git a/library/switches.dcm b/library/switches.dcm index c88868cf..261e498e 100644 --- a/library/switches.dcm +++ b/library/switches.dcm @@ -85,6 +85,12 @@ D Single Pole Single Throw (SPST) switch, separate symbol K switch lever $ENDCMP # +$CMP SW_E3_SA3216 +D Push button switch with LCD screen +K switch normally-open pushbutton push-button LCD +F http://www.e3-keys.com/files/SA%20Technical%20Datasheet%20v2.0.pdf +$ENDCMP +# $CMP SW_Push D Push button switch, generic, two pins K switch normally-open pushbutton push-button @@ -105,12 +111,6 @@ D Push button switch, generic, separate symbols, four pins K switch normally-open pushbutton push-button $ENDCMP # -$CMP SW_Push_LCD -D Push button switch with LCD screen -K switch normally-open pushbutton push-button LCD -F http://www.e3-keys.com/files/SA%20Technical%20Datasheet%20v2.0.pdf -$ENDCMP -# $CMP SW_Push_LED D Push button switch with LED, generic K switch normally-open pushbutton push-button LED diff --git a/library/switches.lib b/library/switches.lib index d42a5276..a6eff66c 100644 --- a/library/switches.lib +++ b/library/switches.lib @@ -680,6 +680,32 @@ X B 4 200 0 100 L 50 50 2 1 I ENDDRAW ENDDEF # +# SW_E3_SA3216 +# +DEF SW_E3_SA3216 SW 0 1 Y Y 1 F N +F0 "SW" 50 350 50 H V L CNN +F1 "SW_E3_SA3216" 300 -350 50 H V C CNN +F2 "" 0 100 50 H V C CNN +F3 "" 0 100 50 H V C CNN +ALIAS SW_E3_SA3624 SW_E3_SA6432 SW_MMI_Q5-100 +DRAW +T 0 0 100 60 0 0 0 LCD Normal 0 C C +S -300 300 300 -300 0 0 10 f +P 2 0 0 0 -100 -100 -150 -100 N +P 2 0 0 0 100 -100 150 -100 N +C -80 -100 20 0 1 0 N +C 80 -100 20 0 1 0 N +P 2 0 1 0 100 -50 -100 -50 N +P 7 0 1 0 0 -50 0 25 -100 25 -100 150 100 150 100 25 0 25 N +X GND 1 0 -400 100 U 50 50 0 1 W +X 5V 2 0 400 100 D 50 50 0 1 W +X CLK 3 -400 200 100 R 50 50 0 1 I +X DAT 4 -400 100 100 R 50 50 0 1 I +X SW1 5 -400 -100 100 R 50 50 1 1 P +X SW2 6 400 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # SW_Push # DEF SW_Push SW 0 40 N N 1 F N @@ -760,32 +786,6 @@ X B 4 200 0 100 L 50 50 0 1 P ENDDRAW ENDDEF # -# SW_Push_LCD -# -DEF SW_Push_LCD SW 0 1 Y Y 1 F N -F0 "SW" 50 450 50 H V L CNN -F1 "SW_Push_LCD" 300 -450 50 H V C CNN -F2 "" 0 225 50 H V C CNN -F3 "" 0 225 50 H V C CNN -DRAW -T 0 0 225 60 0 0 0 LCD Normal 0 C C -S -200 400 200 -400 0 0 0 N -S 200 -300 200 -300 0 0 0 N -P 2 0 0 0 -100 25 -150 25 N -P 2 0 0 0 100 25 150 25 N -C -80 25 20 0 1 0 N -C 80 25 20 0 1 0 N -P 2 0 1 0 100 75 -100 75 N -P 7 0 1 0 0 75 0 150 -100 150 -100 275 100 275 100 150 0 150 N -X GND 1 0 -500 100 U 50 50 0 1 W -X 5V 2 0 500 100 D 50 50 0 1 W -X CLK 3 -300 -200 100 R 50 50 0 1 I -X DAT 4 300 -200 100 L 50 50 0 1 I -X SW1 5 -300 -100 100 R 50 50 1 1 P -X SW2 6 300 -100 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # SW_Push_LED # DEF SW_Push_LED SW 0 40 Y N 1 F N From d79a57f4f170a52593215e2ba0a7c122d6967407 Mon Sep 17 00:00:00 2001 From: Roman3349 Date: Thu, 24 Nov 2016 22:01:37 +0100 Subject: [PATCH 245/247] relays: Fix OMRON G5Q relays Signed-off-by: Roman3349 --- library/relays.lib | 104 +++++++++++++++++++++++---------------------- 1 file changed, 54 insertions(+), 50 deletions(-) diff --git a/library/relays.lib b/library/relays.lib index 20e2991d..524cad59 100644 --- a/library/relays.lib +++ b/library/relays.lib @@ -443,65 +443,69 @@ ENDDEF # G5Q-1 # DEF G5Q-1 RL 0 40 Y Y 1 F N -F0 "RL" 650 -50 50 H V L CNN -F1 "G5Q-1" 650 -150 50 H V L CNN -F2 "Relays_THT:Relay_SPDT_OMRON-G5Q" 1339 -251 50 H I C CNN +F0 "RL" 650 350 50 H V L CNN +F1 "G5Q-1" 650 250 50 H V L CNN +F2 "Relays_THT:Relay_SPDT_OMRON-G5Q" 650 150 50 H I L CNN F3 "" 200 -200 50 H V C CNN -ALIAS G5Q-14 G5Q-1-EU G5Q-14-EU G5Q-1-EU-HA +$FPLIST + Relay?SPDT?OMRON?G5Q* +$ENDFPLIST DRAW -P 2 0 0 0 300 -50 300 0 N -P 2 0 0 0 500 -50 500 0 N -P 4 0 0 0 500 -50 500 -100 475 -75 500 -50 N -S -200 0 600 -400 0 1 10 f -S -125 -125 125 -275 0 1 10 N -P 2 0 1 10 -100 -275 100 -125 N -P 2 0 1 0 0 -400 0 -275 N -P 2 0 1 0 0 0 0 -125 N -P 2 0 1 10 125 -200 150 -200 N -P 2 0 1 10 175 -200 200 -200 N -P 2 0 1 10 225 -200 250 -200 N -P 2 0 1 10 225 -200 250 -200 N -P 2 0 1 10 275 -200 300 -200 N -P 2 0 1 10 325 -200 350 -200 N -P 2 0 1 20 400 -300 325 -50 N -P 2 0 1 0 400 -300 400 -400 N -P 3 0 1 0 300 -100 325 -75 300 -50 F -X ~ 1 0 -500 100 U 50 50 1 1 P -X ~ 2 400 -500 100 U 50 50 1 1 P -X ~ 3 500 100 100 D 50 50 1 1 P -X ~ 4 300 100 100 D 50 50 1 1 P -X ~ 5 0 100 100 D 50 50 1 1 P +P 2 0 0 0 300 350 300 400 N +P 2 0 0 0 500 350 500 400 N +P 4 0 0 0 500 350 500 300 475 325 500 350 N +S -200 400 600 0 0 1 10 f +S -125 275 125 125 0 1 10 N +P 2 0 1 10 -100 125 100 275 N +P 2 0 1 0 0 0 0 125 N +P 2 0 1 0 0 400 0 275 N +P 2 0 1 10 125 200 150 200 N +P 2 0 1 10 175 200 200 200 N +P 2 0 1 10 225 200 250 200 N +P 2 0 1 10 225 200 250 200 N +P 2 0 1 10 275 200 300 200 N +P 2 0 1 10 325 200 350 200 N +P 2 0 1 20 400 100 325 350 N +P 2 0 1 0 400 100 400 0 N +P 3 0 1 0 300 300 325 325 300 350 F +X ~ 1 0 -100 100 U 50 50 1 1 P +X ~ 2 400 -100 100 U 50 50 1 1 P +X ~ 3 500 500 100 D 50 50 1 1 P +X ~ 4 300 500 100 D 50 50 1 1 P +X ~ 5 0 500 100 D 50 50 1 1 P ENDDRAW ENDDEF # # G5Q-1A # DEF G5Q-1A RL 0 40 Y Y 1 F N -F0 "RL" 650 -50 50 H V L CNN -F1 "G5Q-1A" 650 -150 50 H V L CNN -F2 "Relays_THT:Relay_SPST-NO_OMRON-G5Q" 1421 -246 50 H I C CNN -F3 "" 200 -200 50 H V C CNN -ALIAS G5Q-1A4 G5Q-1A-EU G5Q-1A4-EU G5Q-1A-EU-HA +F0 "RL" 550 350 50 H V L CNN +F1 "G5Q-1A" 550 250 50 H V L CNN +F2 "Relays_THT:Relay_SPST-NO_OMRON-G5Q" 550 150 50 H I L CNN +F3 "" 200 600 50 H V C CNN +$FPLIST + Relay?SPST?NO?OMRON?G5Q* +$ENDFPLIST DRAW -P 2 0 0 0 500 -50 500 0 N -P 4 0 0 0 500 -50 500 -100 475 -75 500 -50 N -S -200 0 600 -400 0 1 10 f -S -125 -125 125 -275 0 1 10 N -P 2 0 1 10 -100 -275 100 -125 N -P 2 0 1 0 0 -400 0 -275 N -P 2 0 1 0 0 0 0 -125 N -P 2 0 1 10 125 -200 150 -200 N -P 2 0 1 10 175 -200 200 -200 N -P 2 0 1 10 225 -200 250 -200 N -P 2 0 1 10 225 -200 250 -200 N -P 2 0 1 10 275 -200 300 -200 N -P 2 0 1 10 325 -200 350 -200 N -P 2 0 1 20 400 -300 325 -50 N -P 2 0 1 0 400 -300 400 -400 N -X ~ 1 0 -500 100 U 50 50 1 1 P -X ~ 2 400 -500 100 U 50 50 1 1 P -X ~ 3 500 100 100 D 50 50 1 1 P -X ~ 5 0 100 100 D 50 50 1 1 P +P 2 0 0 0 400 350 400 400 N +P 4 0 0 0 400 350 400 300 375 325 400 350 N +S -200 400 500 0 0 1 10 f +S -125 275 125 125 0 1 10 N +P 2 0 1 10 -100 125 100 275 N +P 2 0 1 0 0 0 0 125 N +P 2 0 1 0 0 400 0 275 N +P 2 0 1 10 125 200 150 200 N +P 2 0 1 10 175 200 200 200 N +P 2 0 1 10 225 200 250 200 N +P 2 0 1 10 225 200 250 200 N +P 2 0 1 10 275 200 300 200 N +P 2 0 1 10 325 200 350 200 N +P 2 0 1 20 400 100 325 350 N +P 2 0 1 0 400 100 400 0 N +X ~ 1 0 -100 100 U 50 50 1 1 P +X ~ 2 400 -100 100 U 50 50 1 1 P +X ~ 3 400 500 100 D 50 50 1 1 P +X ~ 5 0 500 100 D 50 50 1 1 P ENDDRAW ENDDEF # From 7eb9a927ac9a291a2ddb9d5e2bfcbbfc6750f3db Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Fri, 25 Nov 2016 09:05:29 +1100 Subject: [PATCH 246/247] Fixed pin location on grid --- library/conn.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/conn.lib b/library/conn.lib index b28b1047..3ac71d0b 100644 --- a/library/conn.lib +++ b/library/conn.lib @@ -7101,7 +7101,7 @@ P 2 0 1 0 -25 -100 -125 -100 N P 2 0 1 0 -25 100 -125 100 N P 2 0 1 0 -25 500 -125 500 N P 5 0 1 10 -150 700 -150 -600 150 -500 150 600 -150 700 f -X ~ 0 0 -750 200 U 50 50 1 1 P +X ~ 0 0 -700 150 U 50 50 1 1 P X ~ 1 -300 400 200 R 50 50 1 1 P X ~ 2 -300 200 200 R 50 50 1 1 P X ~ 3 -300 0 200 R 50 50 1 1 P From 57400b35e91b82a92f17884fbaff5095383d962f Mon Sep 17 00:00:00 2001 From: Rob Shaw Date: Fri, 25 Nov 2016 13:09:16 +0000 Subject: [PATCH 247/247] Added keywords and datasheet info for the alias variants. --- library/switches.dcm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/library/switches.dcm b/library/switches.dcm index 261e498e..7ca36ccf 100644 --- a/library/switches.dcm +++ b/library/switches.dcm @@ -91,6 +91,24 @@ K switch normally-open pushbutton push-button LCD F http://www.e3-keys.com/files/SA%20Technical%20Datasheet%20v2.0.pdf $ENDCMP # +$CMP SW_E3_SA3624 +D Push button switch with LCD screen +K switch normally-open pushbutton push-button LCD +F http://www.e3-keys.com/files/SA%20Technical%20Datasheet%20v2.0.pdf +$ENDCMP +# +$CMP SW_E3_SA6432 +D Push button switch with LCD screen +K switch normally-open pushbutton push-button LCD +F http://www.e3-keys.com/files/SA%20Technical%20Datasheet%20v2.0.pdf +$ENDCMP +# +$CMP SW_MMI_Q5-100 +D Push button switch with LCD screen +K switch normally-open pushbutton push-button LCD +F http://latest.ledswitches.co.uk/media/pdf/Q5-PCB-V1-withQ5data.pdf +$ENDCMP +# $CMP SW_Push D Push button switch, generic, two pins K switch normally-open pushbutton push-button